Firstly, why is replacing the cable going to be so expensive? That would be my first port of call before replacing a shower I liked with an inferior, less powerful one.
I think what you've found from your research is right. I assume you're talking about a conventional electric shower here - one which doesn't rely on a separate hot water feed. It takes cold mains water in, and heats the water as it goes.
With this type of shower, the flow rate is dependent on the difference in temperature between the cold water coming in from the mains, and the heated water coming out of the shower head. The less powerful the shower, the more the flow rate will be restricted as you turn up the heat - as the less powerful heating element cannot heat the water up fast enough to maintain the flow.
The problem with a lower wattage shower is that it may (and I stress "may") not be able to maintain the temperature you prefer at the flow rate you want. You might have to sacrifice one to get the other. And really, because it's your personal preference, the only way you're going to know that is to try it.
Also, you may find it has good flow rate at your preferred temperature in the summer, but not in winter, when the mains water is colder to begin with (and also when you're most likely to appreciate a hotter shower!)
Changing things like the shower head or hose is not really going to help much with flow because that's not the limiting factor with this kind of shower.
If you want the strongest flow rate possible at high heat then you need the most powerful electric shower you can reasonably get.
You could potentially fit a completely different type of shower - e.g. a power shower, or a thermostatic bar mixer shower - which takes a hot water feed as well as cold, but I can't see how that wouldn't be more expensive (in the case of the power shower, vastly more so) than a new cable for your electric shower. And it may not even be feasible depending on the existing plumbing and hot water system in your home.