If you built your own bike and then could turn around and buy one that was better you didn't get it right the 1st time. Show me any production ebike that has a 1000W mid-drive and a 30Ah battery. Let alone full-suspension, Rohloff Speed-hub, dynamo hub & head-light, pedal assist and throttle, hydraulic disc-brakes, built-in rear rack. The beauty in "building " your own ebike is that you don't have to deal with all the limitations that production bikes have. I'm not talking about getting out the MIG-welder or anything. It's so simple, find the perfect bike for you and hang a BBSHD or 02 on it. Fat bike, hard-tail, MTB, tour-bike, cruiser, even antiques. After owning 3 30Ah lithium triangle packs I would never want to ride with anything less. $700 bucks for a battery, $600+ for a BBSHD, $300 for a Grin Satiator, add an input control of your choice and you have a better ebike than anything produced today. I am fully trying to discourage anyone from looking at an internet ebike, or any ebike with less than 750W, or any ebike with a hub-motor. But, hey... what do I know. When you take the time to build one you start to learn how to do all the maintenance the bike needs too. Wrench, 2 sockets, a couple of Allen wrenches. and some spacers to get the chain line straight. Lots-O-YouTube videos to follow step by step. Or pay someone to hang it for you... you're still going to have to learn how to maintain the bike though. Just because most home builds are "crap" doesn't mean they have to be.Not to discourage anyone wanting to build their own, but after having done that as well as buying one over the counter, I'd suggest people consider both. I know for a fact there are home built pieces of crap (most actually, in my experience), just as I'm sure there are some available over the counter.