Installing alt coin wallets on your computer is not the safest thing to do...
What would you recommend instead of this? I dont think there are online wallets for most altcoins.
Do not install. But if you really need it, install in virtual machine only.
How are you backing them up locally? (if you are)