There are some bugs in the administrator, but no show stoppers,
I have not, yet, been able to get Publishing of Web Services to work.
As to hosting a small site, No!
1) it is a violation of the license agreement you agreed to when you downloaded and installed CFMX.
2) After 30 days, the unlicensed CFMX product reverts to a "Developer Version". This only supports 2 IP addresses to acccess the CF server -- 127.0.0.1 (localhost) and the first external IP address. The only way to bypass this is to retart CF.
I guess you could buy a License for the Linux version of CF, but it would be unsupported on Mac OS X.
That said, I hope that Macromedia will re-evaluate the business case and publish a CFMX product for Mac OS X.
Recent events, such as the release of Sybase_ASE and Oracle9i for the OS X platform are certainly encouraging, and I am sure that Macromedia is aware of this growing support for OS X.
One way to help is to add your comments to the CFMX wishlist at:
This really helps -- and Macromedia does read the requests.