A) Figuring out what SALC meant took way too much time.
B) I had no trouble setting up Truecafe to run normal "cdkeyless" games like WoW if the cdkey dropdown is left blank. The main sticking points for me are the lack of pricing options you either have to make several pricing packages (Daypass (Monday), Daypass (Tuesday), and keep switching manually) or just stick to hourly rates with discounts at various times. It also charges by session. So even if you setup first hour $3, 2 hours $5, 5 hours $9... the instant they hit the logout button, the current session ends, pricing restarts from $3 an hour (however, you can disable the logout button and manually move them from terminal to terminal, etc) I guess in reality if you disable logout and end sessions manually, you can effect a daypass by setting up pricing to max out your daypass.
Also, Truecafe client doesn't replace the taskbar, you can hide it and the desktop but then you can't see anything... So you would have to come up with some idea on a replacement taskbar and systray (i personally need to hide a few tray icons for my best setup).