I've tried to find a good TouchWiz launcher, but I've had no luck. I'd suggest that you install some custom ROM that has a theme engine and then download a TouchWiz theme from play store.
Most ports I've found from galaxy phones appear really small on the n7 screen and the only way to fix that, add far as I've read is through some xposed module, but I'm not going to install xposed just for a long launcher.
The are some Xperia launcher ports that work pretty good on the nexus, but still they are not even close to working perfectly.
Sent from my Nexus 7 using XDA Premium 4 mobile app