This is Scripting Help, we ARE allowed to discuss what's better for you to use. Using fakemeta will be another way of changing teams, but requires more code to update the scoreboard info, which as you discussed before, is not efficient since it consumes 0.01 more CPU usage.
Cstrike is the fastest, just use it and save yourself some time. Otherwise, use the Google for some seconds, pretty sure the first link is your answer.