Hey Cimeron,
Don't know if I would necessarily go up to Gnaraloo unless you are really at a good level. Gnaraloo is not for everyone. It has a very dodgy launch from a tiny beach sheltered from the wind by a rise in cross offshore conditions, you have to ride out over razor reef which is regularly exposed in low tides whilst you deal with a kite behaving like a bucking bronco from the turbulent wind. Once over the reef, get out across a bombie which can be so big you can barely boost over the waves.
Once on the wave at Tombies you have to share with up to 50 windsurfers and a couple of other kiters. It is a great wave and is often "all time" and it's all good unless you make a slight error in judgement and get clipped and slammed onto theshallow sharp reef by a heaving set, drop your kite in the surf and get spat out onto the bombie by the very strong sweep current. There is nowhere to come into the land except for the launching beach as the entire coast is jagged rocky cliff. No one can help you at Gnaraloo, your on your own!
Unless you are 110% confident in riding in some of the most extreme waves and conditions on the west coast, then maybe opt for the much safer and almost as much fun Geraldton. As powersails suggests, Geraldton is all time and you will get better wind than Gnaraloo a lot of the time but with the safety of beaches to wash up on if it goes pear shaped.
If you are a mighty wave ripper and have loads of big wave experience, then by all means do Gnaraloo, just know it ain't easy and it's definately NOT FORGIVING! Nearest Hospital is a little under 2 hours away.
Enjoy WA!
Good winds,