Every car is different so nailing the tune head on the first time through the mail might not be always possible but there is a chance.
In terms of a good mail order tune vs dyno tune it all depends on who the tuners is. Obviously a dyno tune will be able to get the tune to it's max potential...