I was thinking more along the lines of it being a database...and because it would only have about 300 entries (the 328 then minues about 30 global ones) wouldn't take long to loadup/transfer.
So you zone into Oasis, type
#findzone race and it looks into the database. It sees that in Oasis players can use models 18 , 40, 54, 70, 85 and 91, so it displays the information.
The database could be made by hand...only thing is I don't know what models can be used where (Apart from Oasis!

). Maybe one of you techies could parse the files or something, and using your wisdom generate the table...then just do a quick in-game check?
I know this command would really help me in game, and a lot of other people too. Would love to see this implemented. :P