I never usually give a mini above 4 if it is not based (tabletop uality = based) but I can see the effort you've put in and skill you have so I'm breaking that rule.
I expect in a year or two you'll be a very good painter so definitely keep practicing...