Not to sure what your budget is @toadsprocket. But if you're considering Biktrix, I'd go with their new Monte Capro. It looks sick and an improvement from the original.
It is worth mentioning that I own the original and that bike is 4ish years old. Only one motor replacement but everything has...