Maintenance? Are you riding your bikes in the sea? Also I don't understand why anyone would be concerned about the pedal efficiency and bob on an ebike. Just turn the assistance up.
Having said that, the full sus pos from decathlon in the link above will obviously ride like crap, it's a £600...