Well, potato bags are a new one on me. I peel my potatoes )because my kids hate the peels), rub them with butter, wrap them tightly in plastic wrap and nuke them. It makes an excellent baked potato.
All that being said, potato bags could be a cute little kitchen item.