OK, post edited from BS to say "major stretch of imagination". By way of explanation, our 1000w and 1500w DD kit bikes are both wound for 540rpm (about 40mph) and they'll do that (or maybe a little better) unloaded. Loaded, 30 is easy for the 1000, 35 for the 1500. Which makes me wonder if they are advertising the unloaded mph? I'm struggling to believe a motor half the size of our 1000w would actually do 28mph on any kind of reliable basis. Not without a major boost provided by the rider under ideal conditions.
To help me understand better, you say you are "cruising" ~30. How far a "cruise" is this? Or would it be better thought of as a sprint? I'm assuming you are contributing a good portion of the power being used as well?
Tell me about your CCS drive. Not familiar. Thanks!