Just an FYI: https://robotics.ee.uwa.edu.au/theses/ Search everything that contains "REVski". It's an ongoing thesis at University of Western Australia.
The limitation seems to be finding a reasonably priced motor the output needs to be around 50hp/50ft-lbs at around 6,000rpm for the low end...