I think it is a great bill. However as a buyer, if you want to gain a competitive edge over other buyers offering contracts for a particular property, you will want to LET the Seller select services AND not force the seller to pay for them. Perhaps when the market saturates more you can leverage this bill better.
Remember, tailoring your offer to the current market conditions will help you if you are eager to buy a property. Right now is not the time to buy if you want to leverage your position. Wait awhile until the market cools down.