I agree completely with Bulldog Tom and Corduroy Frog. The IRS, given this power, will not prosecute the well-known fraudsters - because they already have that authority, they already have the necessary information, and they already know (or could easily retrieve from their own databases) who those persons/companies ARE.
They have not. They will not - except for a few really egregious and public, but relatively small-potato, cases, to remind people that they can, as well as to make the publilc think they actually give a rip.
This power, if given, will be used to intimidate those who disagree with IRS positions. I would expect for it first to be used against the most-successful Representation groups of those who are not nationally or regionally known. The ones who stop the service from wrongfully destroying people's financial lives over taxes assessed but not actually owed. They will leave the less-successful groups to flop and flail - and fail - at protecting taxpayers. And any tax preparer who protests an audit finding will do so at risk of their professional future. Unless you want to show me, in the text of the bill itself, where preparers are protected against claims made by any IRS employee or internal group with whom they have had recent cases heard.
Disagree with me all you want. But ask yourself, first, when the last time was that you personally saw a *taxpayer* (not a tax pro) treated with respect (and not as a suspect) by the IRS, and how fast they will turn that same level of scorn and suspicion on you if they are given this power.