Welcome from a fellow Canadian, FunGus.
I own a Bradley and have done a lot of good smokes in it. The upsides are the set and forget. The downsides are it doesn't get to high temperatures and the pucks are a little expensive. I have supplemented it with a homemade WSM (cheap and way easy to build) and an A-MAZE-N Pellet Smoker.
You can cold smoke in the Bradley but even just the low heat from the smoke generator can be too hot for delicate cold smokes like cheese. You can get around this by freezing water in a plastic bottle, put the frozen bottle in a pan and put that in the Bradley. If you have an AMZNPS, it can be used for cold smokes too.
I look forward to your posts.