I've decided to take the plunge, make an accoutn and start uploading my art, toys and printable characters here on Newgrounds after many years of using the site.
I've just uploaded a few of my designs, feel free to check them out, I'll be uploading many more in the near future.