I've converted my application over to completely use OpenTK. No more GTK, SDL, or true type font libraries. This will make deployment on different platforms that much easier and I am very happy about it.
I do have one question. GameWindowExitException gets thrown every time I debug the application and it gets so very annoying. Is there a way around this? I did find the following comments in a different post:
It is the only way (I know of) to stop the main loop asynchronously.
I added this exception very reluctantly, but I really cannot see a better way.