Yes can handle way over mast high. Same as bombie which is just downwind a fraction from George's Reef. Launching point is easy 1km sail from beach. Although some prefer to launch the rocks for some reason. If the wind drops off or you break gear there is really no other option other than to exist via the rocks.
Be warned it's not like this every day. This season has had the most consistent large swells year ever. We are down on wind strength and number of sailing days. However I really like the trade off. Others don't.