Whilst it makes things harder, I for one am looking forward to the strict procedures. Will definitely make me a better pilot with the extra things to think about and making sure my navigation is top notch.
Not sure how flying clubs will operate..I assume one cannot perform general handling within the restricted zone.