After my success with my samsung remote I bought the one for all URC1280, it controls up to 8 devices and only costs £15.
Setting up TV, Sky Box, and Receiver was a breeze. Only had to enter the code in the remote for each and voila.
There are no Viark codes included, I did try the one for Qviart but no luck.
This remote does have a learning feature. So you just put both remotes in front of one another and programme each key one by one. This does sound long to do, but in all honesty, it probably took me about 3 to 4 minutes.
The remote itself is great, very fast, box is much more responsive than using the standard viark remote. Buttons are nice and soft like the remotes you get with Samsung/Sony TVs or Sky boxes.
Logitech harmony remotes are probably easier to set up, as with most you can just connect them to use pc via usb and use their software. I do have a harmony in the other room, but I decided to go for the oneforall this time as each of the eight devices has its own button. Whereas on the harmony remotes, you have to cycle through the devices on the little screen - I'm far too lazy to do that. Plus, battery life on the harmony remotes is - most likely due to that screen.
Only downsides of the remote are, it's a bit long, so it's not really that ergonomic - but you're only really going to be using it for a few seconds so no really much of an issue. And the Viark remote does have more buttons, so you cannot programme them all. This really didn't matter for me, as I'm never going to be using the TXT or Sleep buttons etc. However, if you do want these buttons, you can just map them onto one of the free devices (e.g. HI-FI or MP3 etc.).
You can also create macros for the remote according to one of the amazon reviews. I haven't tried that as prefer to use the HDMI-CEC settings for that, and I don't want my TV to turn off if turn off one of the connected devices switches by accident.
For £15, it's a bargain. You can get the 4 device one for about £11, but I'd recommend the 8-device for the extra £4.