At least the E-cat "believers" have some data backing their points (from the demonstrations and videos). The anti's have nothing but their conjectures. So you've got it exactly backwards.
And since Rossi has negotiated and signed a formal research agreement with the U. of Bologna to do exactly an "independent verification", he cannot be accused of NOT having it so verified.
Your scientific background is 1000x better than mine so if you think there might be something to Rossi eCat then I am keeping my hopes up
Come October we shall see...I sure hope he arrives in October and does not push it back