the revup has exhaust cam control....
I know all about your engine change as i was about to do the same and it simply wasnt worth the hassle. I spoke to alex about it before and i've decided to steer clear of it.
If the op does go hr, it means, new loom, new gearbox, new clutch, new manifold, new cats, new bonnet, new strut brace amongst lots of other things.
Best bet is to get an non revup block and do a straight swap.
How much did you pay to get your engine change fully complete out of interest?