My 2 cents worth
I have used KOL extensively in the past and must commend the developers on a really good job .. Sure it is messy to use an external library, but for the size and convience it is great. Sure beats making your own WinMain() procs and handling all the call-backs etc...
Nice job