While I agree that X9 is better and more capable, there is a problem with making commercial games, even on a very small scale. FPSC X9 requires DirectX9 to be on the end users system. As it is now, there is nothing built into an FPSC game that checks for this or any other prerequisites. Because Windows Vista and 7 do not ship with DirectX9, this causes games to fail on the end user. Unless the user knows about this and is savvy enough to install DirectX9 on their system, you'll have a lot of dissatisfied customers. Even if they do know about it and can fix the issue themselves, it's not very professional to release a title this way.
If you choose to release a commercial product, you'll need to build your own solution into the product. A front end loader/launcher that checks for and directs to the needed downloads/files would be a nice step in the right direction. A launcher that includes the latest DirectX9 distribution and can install it would be even better.
Brian.