Honestly - I think it's down to personal preference. You can do anything with any render engine if you work hard enough at it and practice. 99% of the work on my site is Corona. To say Corona is only for Archviz is an ignorant statement. Myself (and lots of others) make all kinds of things with that engine. I also use Redshift and Octane - they each have strengths and weaknesses, but in the end - it doesn't really matter.
Corona is my main engine - it's so easy to use and I think it handles light better then anything else - but this is purely personal. If it works for you - enjoy it and try to master it without worrying what you are missing out on with other engines. For me, the only real weakness of Corona is Volumetrics, and for this, I use Redshift. It also has trouble previewing the materials in the viewport which is a bit of a drag, but not a showstopper.