I like it! Especially since I'm from Brooklyn and I'm familiar with the Yiddish word for "schmuck". VERY apropos.
I use this term often these days lol