Thanks all, especially Steve for SO many replies (I think he's trying to get increase his number of posts )
Since starting this thread I have had the chance to perform this operation on a test server and I am gald to say that so long as the service packs are consistent, the restores work without a problem.