hey, sorry for my late reply, i didn't check the forum for quite a while …
you're right, instead of rotating the prim i did project its points onto the plane given by P (prim centroid) and N (prim normal). this way you don’t have to worry about adjusting size due to the rotation.
hth. petz