--------------------------------------------------------------------------Hi Keith,
As already suggested, A Wisper 905 sport, To which you could add a flat shaped carrier or pannier mounted AlienOcean Lithium battery. The Wisper battery lead is a simple IEC Europlug (kettle plug). The Alien battery could be fitted with a flying IEC eurosocket. When one battery becomes exhausted it would be easy to stop, and swap the power lead to the next battery. The Alien battery is £266 including charger. The Wisper 905 sport is £1266 delivered. Total cost would be £1532. This would give you a machine that could probably meet your demanding specification. ANY machine capable of the range and speed you require cannot possibly come cheaply.
The Wisper 905 is fitted with a very large chainring (53 teeth I think), This means even an old codger like me can pedal quite comfortably at 20 MPH with a reasonable cadence, I would further add, as other Wisper owners have found, when the machine is de-restricted It gives you an infinitely variable amount of assist, regulated by the throttle. I haven't had the chance yet to carry out range tests using an additional battery ( gardens wait for nobody!!). These tests should start later this week.
I agree entirely with the sentiments of other members, 43 miles is a helluva journey Keith. Several times a year I ride a round trip of 32 miles crosscountry. At the end of those jaunts I'm feeling pretty weary. Fair enough, the saddle soreness wears of before bedtime, but the tiredness spreads into the next day as well.
Any ways Keith, good luck with your quest for a long range bike.
Best wishes to you and yours
Bob
Addition: The Alien battery is already fitted with an IEC eurosocket. if the battery was fitted well forward on the carrier, the Wisper power lead might just reach.
thank you blew it for you comments and ideas, as always every comment is appreciated and considered..