No matter the time of day you'll get stunning views of the Teton Range from this side of the road pullout.
People will tell you this is a great spot for sunrise, as the sun will perfectly light up the mountains. I'll agree with them, but the days I was there were very overcast, and pretty boring. If the water is calm you can get a nice reflection of the mountains too.
There's opportunities to see all sorts of birds on this stretch of the river because it's so calm.
It's worth a stop on the road at least, especially if you're staying at Jackson Lake Lodge, or Signal Mountain Lodge as it's so close.