I have the Dragonfires and I really like them. I have no idea how good the Pro Armors are. I am 6'2" and 220 lbs, and I fit as comfortably in mine as I did when I didn't have any doors. That having been said, I am a biscuit or two lighter than you are and not sure what effect those doors would have on you. I have a five seater crew - I sit in a bucket seat. Seems to me a bench seat would provide a little more lateral room to reduce cramping your leg area, but that's just a guess. I bought the Seizmik mirrors and they mounted just fine... As far as pros or cons: I really like the slam/latch on the Dragonfires. Cons, none per-se - but they are suicide doors, opening from the front and that took a little getting used to, but I can't really really call that a con. Just different since the ITP doors on my 2010 800 XP/LE open like a regular car door. Overall, I am very satisfied with the fit and finish and would buy the Dragonfires again.