It would be nice if you didn't have to use a timer to run your game loop.
I tried modifying the source to give me the NSOpenGLView in order to set up the SVDisplayLink, but its been a huge pain since everything was designed to provide an os independent abstraction. I don't think its bad design to provide the developer with an OSXWindow in osx only objects, but, if you're completely against it, an option to set a VSYNC callback would be nice then again I don't think all OSs support that.
Anyways, I've decided to leave it be until a later time for my game.
Thanks for you time!