I think you're on exactly the right road there. I haven't had the need to put things at different underwater depths yet, but that's exactly what I'd do.
Elsewhere, however, I've used this technique quite a bit. Using fill patterns (textures) with feather blurs and varying degrees of transparency can produce all kinds of great results with FM8.
Keep us posted on how you're doing!