IIRC unbanning might still be broken, because the built-in engine commands don't handle the old steamid format in their arguments when they should. When the change first came to TF2 a valve employee stated, that the old steamid format would still work for engine commands. "removeid" and friends don't seem to support the steam2 format though