It’s not completely clear from your post if you have embraced guided discovery worksheets or not? If not, then I definitely recommend them as a way of getting the students to work alone and then in pairs / groups to discover the language for themselves. The worksheet will have your CCQs on it for the students to answer and then they can finish off a guided form themselves as well. You might even get them trying to drill each other before you provide models to make it even more student-centred, though that can lead to problems and does need learner training.
Using Dale’s SS WBs can be a big part of feeding back on this stage (I just use laminated blank A4 paper – can you actually buy them, Dale?), or you could get groups to create their own posters of the grammar point as they understand it. Or if you’ve monitored everything to your and the students’ satisfaction and they seem to be going good you could just praise their work so far and head straight into using the language to see if they can cope with it.
For examples of what I mean with conditions and results see:http://wp.me/p15rqq-bX (though this does include a whiteboard-based feedback session ).