Welcome to ShareCG!
I don't have a clue about animation, but admire anyone who can do that stuff. So, I for one will certainly not hold your animation work against you.
Yep, I agree, there is a lot of good items, animation, and art to be found here, but there's always room for more good stuff, so it's a good thing that you've stopped lurking and finally come out in the open. Hope you'll have a lot of fun here!