Have you considered adding a Thudbuster seat and then maybe a suspension fork (apparently there are new models made for cross bikes); it's unlikely (from my limited experience with ebikes) to dampen the ride of a necessarily heavier eplatform without bigger tires or suspension. The other possible alternative is a light friction drive system (maybe only use it on hills).