Leakage is the only complaint I have with my Classic. Under driver seat mostly. I believe that the reason is because the construction technique is different whereas the boxes are not glassed into the top, but installed and caulked. If you use a mirror inside the under seat storage areas you can see the white caulking (Euroflex??). I have spoken to service. I caulked around the edge of the seat pan, and it helped somewhat. The real fix is to caulk inside of the box at the top. This would require some ingenuity that Richard in service suggested, but I have not tried. You would have to cut a piece of clear tubing to put on the end of the caulking gun to reach up in the box, and use some type of mirror system to be able to see up inside at the top of the box to apply the caulking. Probably what the dealer would do.
Don’t know about the front compartments though.