Too Late
The legislation covers payment of services, not delivery of services. So all the contractors where I consult have been told to go umbrella or leave on February 28th. No consultation, no analysis, no risk.
This is a large engineering/aerospace company that is famous for not doing "IT" with over a thousand contractors...
Personally I'm going to retire. Yes jealous permie tax collectors... I've worked hard for over 20 different companies and paid many thousands in tax, I have enough put away to retire at 50 and sail around the world. Note, sail; not fly... I've seen the deliveries of end or year bonus driven safety systems and I'm not ever getting on a plane again! (or paying tax :p )