needs pen tooling ? maybe -- i dunno thats just me -- pen tool is sooooososososooOoo much fun to use lmao ! omg i luv your currents.... HOW TO MAKE IT !
I think you've got a really good concept, but it definitely looks unfinished. Add a few more effects and a couple of adjustment layers and I think you'd have a really cool looking tag.