CamBam for the win!
Attachment 11033

Couple bits in the code I need to tweak, but got there in the end. About 45minutes machining time, but not much I can do to improve that considering it's only got a 200W spindle (for now...).