Hi,
Generally a good computer, as noted has air, nitrox, and gauge modes, so it should do for most divers for quite a while. it also has a reasonable number of user settable alarms. You can get a wrist boot or mount in console.
Three specific comments:
1. The NDL algorithm is less conservative than some other computers. I also have a Suunto Mosquito, and that consistently shows less NDL than the Veo. This is documented in a Scuba Diving lab test comparison, available online. Not critical, but you should be aware and manage your NDL with this in mind.
2. There is new software out. I haven't but just downloaded it and glanced at it, but one hopes it is better than the original! Even so, the earlier release does limp along and work.
3. Both my wife's and my Veos fooded after battery service (they were promptly replaced). They were pressure leak tested in the shop after servicing, and we also did a pool dive with them, and still failed on a dive trip. It was the first dive after a flight, so I can only surmise that the airplane depressurization broke the seal. I have been told resealing these models after service is touchy. New Veos have been fine so far. (BTW, our dive went fine since we had backup depth and bottom timer, so just dived the table plan we also looked up ... good advice in general! We subsequently rented then bought the Suuntos, and dive the two as redundant systems now.)
Hope that helps,
Walter