Practically it's so easy to just put everything in git/SMB when you transition to Linux NTFS hardly matters anymore. It would make interoperating with running Windows systems slightly easier but if Microsoft wants to cut their legs off it's their issue.
Can you elaborate on the git/smb process a little more? I've been using ubuntu exclusively for a number of years but haven't worked git into my workflow as much as I'd like.
For git just set the origin to ssh somewhere one of your other computers (preferably one that's always on and has a public IP) and keep your stuff in it.