Even if TouchWiz looks terrible, just get a different launcher if you absolutely need to. While it won't solve the problem with overusing RAM, at least you get more customization.
And if THAT just isn't enough, just root your phone and get a different rom, but keep in mind that would be voiding any and all warranties, so do it at your own risk.