This sounds like a pretty good strategy for me too. I'm completely ignorant about consulting agencies though - I assume there good ones, bad ones, etc? Can anyone recommend ones in the UK?
Look around on LinkedIn and ask your tech friends/(ex)colleagues. A friend of mine works at EPAM and is extremely happy there. That's the only recommendation I can make, based on their feedback, I'm even considering joining them.