re: Whats the standard here? 2-7 triple draw, fixed limit
Good sum up by Journeyman. Since its such a rare dealt hand and technically the best snow hand possible, I have always snowed it myself from the get go. tbh, I don't think I have ever got 22227, just 2222x. But at higher limit play, I also think draw 3 and a delayed snow looks a bit better. Especially if your opponent doesn't like to fold before the 3rd draw.
But if you have few snows predraw, then this is obv a good one to do.
and fyi, chances of 22227 being dealt = dealt royal (1 in 649,740).