Hi Mark,
I used to program 3 or 4 of these a week,
How long it will take will generally depend on whether the programmer has a well defined template for Sky and Sky+ as well as basic AV templates.
Personally I would try and get in contact with a local custom installer or someone who programs alot of remotes (ask for them to show you proof) - you may find they are slightly more expensive but the end result will be much better integrated and generally easier to use as refinements will be built up through their previous experience.
Try searching CEDIA for a local dealer
www.cedia.co.ukGood luck,
Chris.