I don't understand why, but for some reason PixelPerfectCollision runs poorly at the start, but improves greatly if you press space twice, toggling rotation on and off. I tried disabling the initial tweens and that had no effect.
If anyone has a clue as to why this could be happening, I'm all ears. otherwise this isn't a great showcase of flixel's performance on web.