Those who are familiar with underwater photo / video uses an external slave flash, then no more weights are needed, or you can use a photo light, the buoyancy compensated. Canon can not possibly attach weights for all configurations. In addition, we are moving here for an underwater housing in absolute lowcost area because they will just have to buy some accessories to.
Yet another Note: Please dear novice diver does not buy the same one housing, but can only really Taring, the environment will thank you. Unfortunately I have seen as an instructor too many corals, the Decades have grown and were then trampled careless when taking pictures, because beginners just not in a position to maintain their Tarierrung upright while you concentrate on the camera.