I don't think
Jamie as a full name would age well.
My reaction to an adult
Jamie (who went by it in his public life) would be the same as it is to a grown man who still goes by
Ricky or Petey...that they should grow up!
I think
Jamie is really cute as a nn for
James or
Jamison.