Some TBW bikes feel way different than a "cable" (my '09 did, still does to a certain extent), most of the newer TBW bikes that I have ridden feel like a lubed / well adjusted cable.
When coming off of a "cable" bike, some think it's too sensitive, some not enough (me, when I nail it, I want the Throttle Blade to open as quickly as possible

) and I will put up with the sensitivity), Ride it for a while and see if you can get used to it. Maybe try another TBW bike and see if it is way different than yours? After putting some miles on it, when you have the bike in for service ask the Tech if it feels like it should (I know, one of their standard lines "is they all do that") but if it isn't right there is the throttle blade control adjustment that they should do no charge...
Congrats on the new scoot...