I swapped out my fluids including the oil filter(all of them excluding the coolant and brake fluid) at 10 hrs and im sitting at 23 hrs right now....I'll be doing an oil change with a new filter and re-charging the air filter.
The 20 hr service also includes a valve check....now, coming from a Yamaha R6...we didn't do valves until 26k miles, lol. The Viking uses a different setup on the valves which are more prone to walking out of spec.....some people say it's not necessary but I've heard of people that DO, do it and they had a couple out of spec.
IMHO....it's somewhat of cheap insurance to get the valves checked. I'll be taking mine in to my local bike shop almost disassembled so all he has to do is remove some bolts, check valves and reassemble. I think my shop quoted me about $150 to do this.