So funny. I posted a very similar hand in the low stakes forum. The actual hand I played was 2/3/5 where I had 700 and villain had 500. In the low stakes forum nobody said to check. In the actual hand, I tried to look as disgusted as possible and I made a big deal saying check and slamming the table. I acted like I was so pissed off that every one of my draws missed. He insta jammed but I never saw his hand. I turned over my hand too quickly and he mucked.
I agree completely to check. I checked because his range was heavily weighted towards AKdd, AKcc and JJ. Honestly I felt like his hand was face up. I thought that if I check the river my hand looks capped at 1 pair hands ( QJ, TJ ) or missed flush draws.
I think he played the hand quite well shoving the river. He bet about 300 into a pot that had 400 in a spot where I should be folding almost 100% of the time.
I guess you high stakes players really are better than the low stakes grinders