I usually launch from the main beach at Boreen Point but the usual spot is on the Northern side of the point. Theres a vacant spot of land that everyone rigs on and then you launch off the beach over the road.
P.S. That JP x-cite is a pretty good board