It could also be a v1 refurb. I had one, it was great even though it had no mods. Only way to know is by the CG (if they are a bit defected).
Marc, my opinion is to keep it and wear it. It is a phenomenal watch, and you should enjoy it. No point in upgrading or searching for the perfect Sub, you have a great one right in front of you.
If you need mods let one of our great modders do the work. You already put a gen pearl, that is all it really needs unless you have the need for some more gen parts.