I like the build. It's fun, unique and pretty good power wise. I don't think you'll have any problems holding your own in a normal party. However, here a few tweaks to consider:
* I'd consider starting with fighter for the first five levels. You can take Survival as a Fighter skill and...