-Complex module with custom fields
-Attention to SEO (H1, alt's and Canonical links)
-Author view's and View MY Submissions
You name it, FLEXIcontent has it!
And above all, the community is great, fast feedback, great support, attention to detail, and if you have a good idea for FLEXIcontent they will implement it.
Can't live without it.