I'd say that escrow is always better than no escrow. There is always a risk even with escrow, especially when you are dealing with reversible forms of online goods like this which can be easily retrieved after the ownership is transferred and the escrow is released, but using escrow does at least reduces the risk that the person just takes the money and exit scams like what happened here.
But you're right, this is why account sales whether for accounts on forum or off forum is generally a bad idea.
OP, this is why you shouldn't trust someone solely based on their ranks. The person in question had no reputation on the forum. Bitcointalk accounts can be easily bought and sold, and ranks don't tell the full story. Since there is another outstanding scam accusation against the same user, I would seriously doubt your chances of getting your funds back. In the future, be more careful. Do research about the user's reputation you're trying to deal with, before commencing.