Absolutely, getting in and out is a PITA, especially without some sort of step. Your grip handle is exactly where I grab my roll bar to climb in and out. I don't have a windshield so I can grab it easily, but your grab handle would definitely be an improvement.
I believe that you can post a link, as I see links to many items all over the forum.