@hswick glad to have you come onboard as a follower. I appreciate the follow and the upvote.
Not sure what the future of this legislation is. Honestly, the heat being felt by politicians over the Coinbase issue has been the genesis of this bill. I think it will get through the House, the Senate is another issue all together.
Truthfully, if this does manage to get passed into law, it will ease the reporting requirements for most transactions, but for larger transactions, an individual would still need records to justify their cost-basis in the event of an audit. So, if an individual opts to record their cost basis on a First In First Out Basis, you would still need a fairly comprehensive history. At least it's a first step in the right direction.
As cryptos become more widely used I think eventually Congress will be forced into tax reform for cryptos and eventually acknowledging the tax treatment of them as equivalent to fiat currency.