I like everything about this CMS but what i dislike most when using it as one of my web project where we have so much to do with our customer's website development, especially social media part which mostly depends from us by sharing photos, videos etc., because its very hard to manage all those things at once without having some downtime.
So yes if you are looking for more professional tool then go ahead otherwise nothing special. Its good product just not perfect yet for me since there isn't proper support team who can help you out whenever u need them. My work were done smoothly while managing both front end & backend projects simultaneously.