RE: Need a review quick...Should I? Thanks
I take it your not satisfied with your Lone wolf? If you have the money, go for it. I really like some of the summit climbers myself. I have no knowledge of the gorilla climber. Sorry I can't be of more help.
Mike