I usually avoid cases, but after picking up this phone it clearly needed one. I went on amazon to search through a bunch, a shame there are so many bogus reviews these days. I skipped the case you picked because, "those buttons are flush and I dont want to have to look at the side to press them."
I can't stand squishy buttons so I did ctrl+f "buttons" in the reviews for each I was considering. As others have said, the spigen neo (amazon) is fantastic.
I would say that the Spigen Neo Hybrid doesn't really get fingerprints on it. The plastic side doesn't get any and the TPU back won't get any due to its texture, but oils from your hand/scratching the back with your fingernails will leave a temporary mark (But I also never clean it). I've had it since I got the phone 6 months ago and it's held up well. I don't know how the version with the metal sides and different back will hold up though, I'm talking specifically about the one that is on that Amazon page. Also note that the MSRP is $35, not $64 on the Amazon page.