I think the key to any security in EE is the strength of your passwords. If all your members are using strong passwords (and keeping their storage safe!) there is no reason why safecracker should be less secure than the CP.
Aother alternative to simplify your content management for users is to use zoo flexible admin. http://devot-ee.com/add-ons/zoo-flexible-admin I use it for a lot of sites.