I doubt it will happen, but good that they're leaving it on the table.
There really is nothing silly about this. Money is a creation of government. That we've, by statute, left most of that power to the Fed does not mean that Treasury should not, if necessary, use its power for a clearly positive purpose.
Frequently the Fed snaps its fingers and creates billions. The coin is no sillier than that, unless you just think money is silly. In which case you can give all of your money to me.