I'm wearing what looks like the same yellow Firm Grip gloves that the OP is holding in the photo. They work just fine. I have used the all black ones in the past as well. Sure can't beat the price. I also don;t mind a little extra padding on the palm. The Perl Izumi Thernal Lite gloves that I wore out last year was on the palm. I also rub my tires sometimes during the ride if I go through some glass and also after the ride to check for debris stuck in the tire. Go ahread anf buy them, OP. Save some $$ to spend on the bike drivetrain if you ride regularly.
Oh, and if the hardware store sells Uvex safety glasses then try them out as well.