ebikes.ca
www.ebikes.ca
The GMAC is a good option for that application and backed by the best hub guys and gals in the industry, not cheap but not cheaply made.
Get all but the battery from them and get a suitable ah battery with good cells, 48v/17ah shark types work well.