So while shopping for my Bafang BBSHD motor I saw a listing for a new computer control. It is called a T1 Touch controller and it is the latest computer. It has a USB charging port and is waterproof and has a nice color screen which has a touch screen. I will not install it for a few weeks until I am in Brazil where I will build my bike. I will report back on my assessment after my installation but since this is my first eBike I do not have anything to compare it to. If I can do screen captures I will otherwise I will post a video.