and enjoy the love and ignore the naysayers! it's a difficult time in TL for many people so as long as your generosity isn't hurting you, I'm sure it's greatly helping her ;)
I think they have a special long term visa right now as well, starts at 90 days and can be extended, but someone I'm sure knows more about this than I do...
yes, I think it gives a platform for socializing, especially during these socially distant times! also allows to see some opinions and various options rather than just what Google has to say ;)