Since the game is not properly playable at a tile dimension lower than 80x25, having it default to that size rather than squishing the tiles would be a useful option to have. Resized tiles can look rather hideous, and getting the size just right by window-shaping can be an exercise in frustration.
Dude: blackspace. Just have your opening window size be huge and you'll have plenty of big black border to buffer to whatever practical size.
This is what I would call a
workaround.
That there is a way to get around a problem doesn't mean the problem should be left alone; that there is an ugly alternative to a suggestion doesn't mean the suggestion is without merit.
Personally, I wouldn't want the window frame to take up any more space than it must. The person who suggested that 0 dimensions instead make for an 80x25 tile default size hit on a possibly-useful special case, which might or might not be less irritating to implement than a way to determine whether the view will squish, or automatically scale to a minimum, for any size that doesn't allow 80x25 tiles to fit.
Come to think of it, a way to specify starting resolution by (unscaled) tiles rather than pixels might itself be useful... but that's getting off course.