Really nice condition, I agree I would send it off to psa. I bought a psa 2 back a few years ago, I had the same reaction as you shocked that I own it lol.
Wow, amazing. Some might argue, but I see that card as akin to the '51 and'52 Mantles. A land mark card, and to me those things are history and art. That set has a great story. Congratulations on owning that one.