Thanks. I used that for the 3. I thought it may not have needed it for the 7.
Meaning that you have your choice of TouchWiz OR some other launcher. You can't get Nova's badging in TouchWiz. (I think most of us here gave up on TouchWiz a long time ago.)so you need 3rd party plugins to make it happen... and TouchWiz doesn't support those.