The 12-24 works OK with the Nexus 170mm dome (the standard one). It works poorly with even a +1 diopter added, though my lens works poorly with that diopter above water outside the dome. For me, anyway, the 12-24 doesn't like diopters. Without the diopter, the Nexus 170 dome produces acceptable pincushion with limited CF capability but is sharp.
Nexus has glass domes and a very large dome as well. I'm sure the huge dome would be best for the 12-24 but I don't care to travel with it. I tried the lens with the smallest Nexus dome but it was not acceptable.
I also have the 4" glass fisheye dome and modified Sigma 15mm fisheye. The manual focus ring is lousy (but hardly necessary) but the rest of the package is awesome. Amazingly wide and really compact with great optical performance and close focus to, like, 3-4 inches. I regret having no wide opportunities on my last trip. I can't recommend it highly enough but it is very expensive.
P.S.
Didn't notice you asking about specific dome sizes. Nexus offers a 9" dome. Here is a webpage of their ports. Not listed is their Athena glass dome and their new fisheye dome. I own the 170 and the WP-4 (called the WP-7 now I believe) plus the fisheye dome.,