I've worked with WP for years and now run an agency.
Unless you're after a custom job (Which most SMB's don't actually need), one of the DIY platforms are more than enough.
WordPresses UX and UI is horrible and confusing for most business owners -- take your developers hat off here.