anyone used the maxped vulture 2? I'm curious how well it would wear on a guy my size (I'm 6'9 , 350lbs). Thanks again for all the suggestions!