I don't think server side is in their dict without a dash. I don't know how to type dashed words in swipe. SwiftKey cant do it either. Long words usually work very well though. That's most of what I use swipe for. Short words I tap, long words I swipe.

e.g.,

Broadside Surfside integration financially illiterate calibration fantastical proliferation haphazardly horrifically striations proliferation (all typed first or second try except antidisestablishmentarianism which admittedly I got carried away)