I am someone who has done this very thing in MN (skied on a layover in MSP) - although I usually work it so I overnight and go night skiing or afternoon skiing and then spend the night before continuing my trip the next day.
They have a nice little ski area called Hyland Hills in Bloomington not too far from the airport where you can get your fix. The only problem is that it is closed now (not sure if your trip is for very late season, spring skiing this year, or next year) - I think they closed it early this year due to an extremely warm winter (for them) up there..
https://www.threeriversparks.org/loc...hills-ski-area
Definitely better than going to the MOA though!!