Well Federer back then, yes. Federer circa 2012 dumps that shot into the net more often and starts making all kinds of UEs with it. (See the Isner match) But yeah, back in his prime he could do some great things with a forehand. Nowadays though, it's fleeting. And he did lose to these two on hard courts so you could argue that Berdych and Del Potro's forehands (when they're on) tend to overpower Roger's. He's hitting it with too much spin nowadays so it tends to sit up short.
Gonzalez is retired but that was a terrific shot when he was in his prime. Terrific, aesthetically pleasing and really fun to watch. As for Nadal, it's a shot that works on some and it doesn't work so well on others. For guys who can handle the spin like Djokovic, it's not such a devastating shot. On the other hand, the Djoker lost to Delpo last year and he was match point down against Berdych in the WTF which is a lot closer than Nadal got.
If I had to choose a forehand (from any active player, right now) I'd pick either Berdych or Del Potro's. theKSHE if you don't agree, you're perfectly entitled to collapse in a fit of conniptions as your smileys suggest.