Cowboy: It gives a super smooth riding experience. Removable battery is prolonging the life span of the bike when you compare with other brands. I only think kickstand should be default for Cowboys. And maybe for the future, Schwalbe Marathon E-Plus tires.
App: Minimal and easy to use. I didn't have any issues with the app. The only recommendation is to have a pause button. The reason is that you may still be on your bike but you don't want to lock it either which will prevent recording separate trips for the same destination.
Customer Service: Helpful and very quick.