I have one of two Giant REvives with Bionx NIMH 36v in colorado. We are pretty happy.
(Mine is for sale ~$1K, the other one is not -just too many ebikes)
It looks like the Cyclone motor would fit about where the kickstand is.
It has 20" wheels, so, If you want any speed, either go Sram DD or a casette with 11 tooth high gear. Mine has 11-28 rear 7 speed spin on freewheel but they are really rare now.
You cant really go front deraiuler on a revive. And the stock rear rack makes carrying capacity limited, even more so if you use it for batteries. Hard to find the crankset with different number of teeth. a little heavy.
If you go into a Revive aware of these and other limits, its pretty nice. Comfy? you bet! good for shoulder, neck and back problems...Yep. It can be made to fit a bus rack with just a minor amount of ingenuity... seen in San Diego. Will fit people from 6' 4" to 5' 2" with minor modifications. Fits 5' 6" to 6" 1" very well. Back rest not needed with e-motor assist.
You will get some streamline advantage due to it being a semi-recumbent. And due to comfort and lack of pain, one can stay in the saddle a looong time.
I would go with a 500w Cyclone two-freewheel, an Sram dd, 15-20ah of Lith24v, and a trailer hitch. Probably have a range of 70 miles doing moderate pedalling on the flat, with superb hill climbing, and an obscene top speed. Hook up trailer for big grocery runs.
Great car replacement.
d