Hi Craic,
I don't know much about that site, but a friend of mine who did the same thing managed to get his two flying jobs by applying directly to teh airlines!!
Most companies now are cost-aware and have realised that it's cheaper for them to have an application form on their site, so that people can apply directly to them without the need of third-parties involved (much cheaper!)
I'd suggest you make a list of the airlines you would like to apply to and do a thorough internet search....
Good Luck!!!
FBW
*** Love at first Flight ***