Two points from a German:
1. Shekel-grubber may sound funny for people who speak English and know what a shekel is, but wouldn't make snese for most Germans. However, Schicklgruber means something different in German: You could interpret it as "in die Grube schicken" = "send (them) into a dump / fosse", which you could interpret as a grave - like a grave for soldiers.
2. Hitler had no Jewish heritage. I checked it: The legend of his supposed Jewish grandfather was made up by nazi bigwig Hans Frank, at the Nurmeberg trial. There was no proof behind it.
And a joke for the end: As some German comedian said, Hitler was lucky that his name wasn't Kräuter, because then, everyone would've had to shout "Heil Kräuter!" (Heilkräuter = medicinal herbs

)