Smart phones make bike computers redundant but it's nice having a basic bike computer for instant access to some data. Sigma, Cateye, Avocet, etc used to make simple ones. Unless you're an elite athlete (on an ebike nonetheless), I would forego most of the gimmicks like GPS, heart rate, power meters, connectivity.