Hey mate, overall I’d say go for the CMF Phone 2 Pro, you’ll like it and it’ll probably feel like an upgrade to the Moto in many ways but, you’re going to notice a drop in audio quality vs. stereo speakers.
From my experience the speaker does get decently loud, but lacks any real bass and depth. You certainly notice a less than “full” sound you’re used to from a stereo setup.
Are speakers a deal breaker? What else are you looking for in a device?
Cheers.