Wow, made couple days ago and already has a BoA, admirable. :)
Gotta say that you really lack some item enchantements crafted by professions (leatherworking etc.), which shouldn't be a problem for you to get, though. Not sure how exactly to rate but on scale from 1 to 10, I say 7 ;)