I understand and didn't mean to demean your build. 6 years of thousands of support emails and phone calls have alarmed me to the pitfalls of cheap battery packs.Nothing to be suspicious about in my book.
I've done business with Dillenger and have no issues. Yugo or Camry. They both get you to where you need to go. What I am alarmed about are lowball-priced batteries. I've been into these packs and believe me they are sub-par. In my opinion all good if you understand what you bought. I've had batteries like theirs that lasted a few months and a couple that gave me reasonable service for 2-3 years.
I think it's important to point out the weak spot in budget kits. Any n00bs reading these threads should be aware of the risk of cheap batteries.
Kits with 15A controllers and like-sized controllers do much better with these batteries.
Above all have fun! The building is a great alternative. Most DIY builders think theirs is the best. Likewise with brand name eBikes. But there's a 100 ways forward and they all make me grin like a hippy on LSD.
Ride it like you stole!
As always YMMV,