There have been a few variants of the Raindance head (eg one lets air through) & I've fitted a few. They haven't have any restrictor or flow limiter (those things are NOT equivalent, by the way) in them - apart from the mechanism.
I have tested a couple for resistance. They were 20 - 30 litres/min installations, and didn't restrict the flow appreciably. SUggest you test yours., it could be full of crud!
The Ibox housed mixers came/come in (at least) two types. One is a simpler thermostatic mixer, two pipes in, one out, and the other is a two in two out, diverter, which you might use for a bath/shower mixer or a shower and body spray controller.
They both have non return valves in them which are quite small. It helps a bit if you remove them, but not as much as you might hope.
If you have the diverter style mixer, it has a very high internal resistance, much higher than the simpler one. The waterways in there are only about 6mm across in places.
There's been a lot of the usual claptrap in this thread. As Tony says, it all boils down to dynamic pressure, which is the pressure you get when the water is flowing. The only way you're going to know what that is, is to (calculate or) measure it. The pressure drops across every pipe and fitting on the water's way from the road to the shower head.
I'd try removing the non return valves, and I'd try taking the cold to the shower from before the pressure reducing valve. A thermostatic mixer will cope. But if you do both, you're in breach of water regs (possible backflow - though it's highly unlikely),
I'd also add £5 pressure gauges wherever you can.
You do need to measure everything - start with that flow rate.
There's a strainer in the inlet valve group on the Megaflo - you might check it isn't blocked. Also see how wee the non return valve in there is!
Hi Chris
Thanks once again for your constructive comments - just spent tonight taking out the iBox and removing the NRV so will see whether any improvement in the morning but now seen your "bit" above! Also i do have the one with a diverter so note your comments on that possible issue as well, although the Hansgrohe specification does seem to allow this product to go pretty high on both pressure and rate.
When you say the "inlet valve group" is that the PRV as i got the megaflow engineer to leave the old part when it was replaced the other week and noticed there's a NRV in there even. Quite frankly there seems so many NRVs and restrictions all over the place in modern day equipment that however carefull you are planning the pipework the equipment you install to it will get you somewhere!
Cheers.
MLT.