Thanks @JerseyJim .
There was once a cruzbike fit thread by @ratz some time back with some formulas here:
https://forum.cruzbike.com/threads/v20-finding-that-fit.11520/
It's quite theoritical but makes for a good starting point or discussion.
For me, personally, the key is to get the quads...