I hadn't seen the change to Renew's mana cost when I made that build. My intention was to move my points from Divine Touch to SoL. However, I guess that buff to Renew will make it more accessible!
My main use on live atm is on tanks, where its mostly getting refreshed anyway.