As a matter of fact, I do use GrampsAIO for maintaining my family tree on Windows.
It’s the bug-fixing and development of Gramps which is a bit easier under Linux and hence WSL. Actually, for development I have a process worked out where I fix bugs in Windows, but some fixes require validation on Linux as well so it’s helpful to have a working environments for both.
Have you noticed a performance difference? When I switched from Win10 Pro to Fedora, Gramps was much snappier.
However, the hardware wasn’t equivalent. The linux box has an SSD instead of a HDD… and that makes a big difference with applications as storage intensive as Gramps.
@emyoulation I don’t really use Gramps under Linux - it’s only bug-fixing or validation, so I haven’t really paid attention to performance. My family tree isn’t even up to a thousand people as of now, so it’s not an issue for me.