Hiya!
I think working on your photography will help big time in the presentation.
As far as the paint goes, I agree it's a bit dark. If anything, just push up some ultra highlights on places that would catch the light. That will give your minis some much needed pop.
I don't think the bases are bad at all. I love how they are themematically connected to each individual character.
Keep at it!!