Maybe my worries are not needed, the concept has already been well tested by Liberty Motors/ACE Cycle Cars [...]
And by Morgan.

If there is one company that knows about three wheelers, and racing, on this globe, then that is MMC. I'm quite confident of them making sure it handles and runs best possible.
...but I now fully understands that his workshop is situated in Malvern, Worcestershire