Personally I could care less about multiple maps. I have 5 maps loaded right now with UPREV and I can count on one hand how many times I have changed maps. So kind of worthless ... to me and IMHO.
VVEL and the traction control stuff are bigger deals to me. More timing options as well.
All I know is if it is good enough for guys to slap on their 100K GTRs well then by golly, I think my little 35K sled will be alright with it.