I'm still building it, but be prepared to buy a lot of tools and parts if you don't have experience already. I'm waiting on some electrical connectors to connect the controller and battery, and I had to get a metal file to file down the front dropout because it was ever so slightly too small to fit the motor on.
it's been fun. I've been working on the conversion since late last month. my work schedule sucks so I don't have that much time to spend on it day-to-day. a lot of the time's also spend working, finding out I need a part/tool I don't have, waiting for delivery, getting another because this one I got is the wrong size, etc. which introduces tedium. if I'm lucky it'll be complete soon.