Ha, sounds like my experience with invoxia. It worked hidden in my chainstay, but it was a PITA to charge, and it just didn't track reliably. Tractive, puts out a good product for pets, especially if you place a premium on health wellness monitoring, but not sure I'd go that route for an ebike...