The CycleSurgery mechanic took one look, shook his head and said I was too heavy.

I think it was his lack of English rather that wanting to be rude, the message was clear however that he couldn't help.
I don't think I can fit a seat clamp as when the battery is mounted it will get in the way.
For the moment I've left the seat at it's lowest setting and it seems OK, fortunately the suspension part sits on the seat tube and holds the saddle fairly high and it is just ridable. A nice advantage of an electric bike is that I don't lose much time even though I can't put as much effort in, that eases the urgency a little.
A long seat tube is attractive but if the clamp can't hold my weight then I worry that the tube pushing down onto the bottom bracket will cause more problems, with the suspension that wont happen. The JB weld is a good idea but will that prevent a proper weld?