Nice start.

I too would say not to worry too much about accurate collisions for the challenge, as this can be a time-waster in ho-so-many many ways, go with ellipsoids ;-)