Hi Norm,
The Indian Electra silencer has some sort of baffle in it - you can't look straight through it. There seem to be two versions - someone on the U.S. forum had one which was straight through, no baffles. You could drill it & fit one of Mr H's removable baffles in the end.
I do know others have used the same one that I have with no problems. I didn't leave mine on for very long so maybe didn't give the ECU time to adjust.
It's a loose fit on the downpipe so needs shimming. You can bolt the front bracket from the stock silencer to it (but only using one bolt) and it'll fit onto the original rear mounting. There is also an odd bracket at the front - don't bolt this to the footpeg mounting - it'll vibrate your brains loose! It serves no real purpose so I removed it.
If you want to have a go at it, mine's available for twenty quid including p&p. I doubt it's done fifty miles.
Here's a link to the description -
http://www.ebay.co.uk/itm/COMPLETE-ROYA ... 7675.l2557
Cheers,
Bill