I'd go for the second option myself, mainly because a lot of the subdirectories under home contain git repositories and I'd just confuse myself if I had one in home as well. So the script would add a bit of complexity, but for me that would be worth it. YMMV.
To be clear I meant: "a lot of subdirectories under home *on* *my* *machine* contain git repositories"