Yes, I am right, or yes they will do free upgrades to subsequent owners? And I asked Arin; will post his reply.
Yes they will do upgrades to subsequent owners. I did mine when I took it to stage 2 with no problem. I even told him it was flashed before I got my car.