We use a car one and have mounts/charger/waterproof case for it.
I suspect there are advantages to having a specific bike one, but depends on how much money you have and how much you are going to...