What about using the “approve post count” site setting to require approval for the first post without the need to change the trust level? This uses the number of posts instead of trust levels to determine whose posts need approval. That way you can also catch posts by users who reach TL1 before posting.
approve post count
The amount of posts from a new or basic user that must be approved