I used to put them in the /usr/share/themes
as well, but keeping the themes up to date and removing the old ones was too big of a hassle for me due to needing the root privileges.
By putting them inside my home directory 'maintaining' them requires less effort on my part as I can just open Nautilus and do everything I want with just a few clicks.