That's exactly what I am talking about.
Can you do more than one table? Or is it one of 2 tables?
My first thought would be 3 separate tables. One standard one, one valet table with the rev limiter down to 1500 RPM and a no-start table with zero fueling. A lock signal uses the no-start table and a missing fob uses the valet one. So when you lock the doors, car won't start. If you toss the key to a valet (assuming the car doesn't have pushbutton starting) he/she could start the car but the missing fob would limit it to 1500 RPM.
Another option might be a full power table (red key) and reduced power (black key) for wife/kid/etc. But instead of a different fob, just use no fob at all and limit the RPM and/or reduce timing.
I have seen keyless entry and pushbutton start systems that use RFID tech. Not sure if it could be used though.
Cool stuff. The fact that MS can do table switching based on an input is enough. More than 2 tables would just be extra frosting on an already sweet cake.