I have been using the ProQ Frontier Elite this summer after upgrading my Brinkmann. Very happy with it, it is well sealed, keeps a decent temperature over the cook, if quality charcoal/beads are used. It has good air control vents on the bottom and 2 racks easily allow me to cook up to 8 ribs in 2 rack holders and a 2-3kg pork shoulder at once. If you ever needed more size it is expandable by buying an extra stacker unit. When cold smoking it will hold 4 sides of salmon flat or 6 x 1kg pieces of bacon. It has a handy hook system that hangs from the lid, but it's the only thing I am not convinced about it, as my mackerel came off during cooking. Although that was more my fault than a design fault. I have sucessfully cooked pizzas on it using the pizza stone you can get.
I got mine from https://hotsmoked.co.uk/smokers/charcoal-smokers.html including the cold smoker set for it. There is usually a 10% discount about if you google it, or as I did, just email them asking for it. This was the best price I could find at the time. Not sure if can be got any cheaper elsewhere now as it is coming to the end of summer. If you are keeping it outside, worth buying the cover for it also.