never really had any trouble with leveling the cannon, and mine was completely disassembled when i bought the game.
To me both these games are kinda opposite ends of the spectrum Bop is like a test of endurance how many times can you make billionaires club in a game, and BR is more like just shooting around having fun. i'd rank these games equally in the short term ownership (like a year or less) but in long term I'd go with Bop. Ive had both several years although truth be told i wouldnt sell either.