Touchwiz is pretty ugly. Using a Launcher like Nova could help. Another option is to install stock-like apps (camera, gallery, dialer, clock, etc) to replace default apps. Root will allow you to flash a nicer and smoother ROM like CyanogenMod.

Apps can be disabled within settings or hidden if using Nova Launcher. If rooted, you can remove bloatware and other unwanted apps.

The mini might get updates, but they are often delayed on non flagship devices.