I own a Canon 650D and above water it takes great photos for my hobbyist needs. I am looking to get into underwater photography (up to 40m) and for that I see my options as either to buy an underwater housing for my camera or buy a GoPro.
After getting a quote back for the housing I'm heavily leaning towards the GoPro side.
Pros for the GoPro is price, the size and weight of it which is minimal so great for diving. Also, it is advertised as an (or the) adventure camera and this makes it great for other activities where I don't want to risk other fragile/expensive equipment. However it obviously does struggle to match the 650D for quality (especially with low light since no flash so some other external light source would be required) and the main concern is is it bad enough to warrant me investing in a housing? Also bearing in mind that this is an investment since the housing is specific to the camera model, so if I do upgrade my camera to a newer model then the 650D will most likely become my "underwater" camera.
Should I rather invest in a housing for higher quality photos, or is the GoPro actually not that bad underwater especially considering the significant price difference? Bonus if anyone can provide side-by-side comparison images of underwater GoPro vs a DSLR (preferably around the 650D's specs)