Nothing wrong with using Kylix, unless you have already made a Windows game with DirectX support. A bit easier to develop cross platform apps/games when you have both Linux and Windows to compile for too.