Thats a great idea, I didn't think of this because the team is so small I thought it might use up a lot of time but I suppose in the long run it would be a benefit.
In hindsight, I think I would've been much better off in the long run if I spent the first few months doing a ton of pair programming. Your situation seems a bit different, but I'd say it's at least worth a shot.