My feeling is that this does not solve the issue.
In a perfect world, money goes from the consumer to the artist.
In a less than perfect world, money goes from a consumer to a retailer to a distributer to a record company to the artist.
In the real world, money goes from the consumer to the government (in the form of taxes) to pay the police to monitor and prevent copyright infringement. The infringer now makes slightly less money from corporate sponsors. The artist is excluded entirely. Consumers get popup warnings but still have completely unfettered access to material. When the police turn up the heat, consumers simply use freenet
Anything that does not facilitate the flow of money from consumer to artist is a loser.