Já experimentei. Recomendo saber XAML antes de estudar o Avalonia, se aventurando um pouco no WPF Forms com C# mesmo, pois é mais leve e o conceito é o mesmo.

Ainda não consegui ter uma opinião formada no Avalonia UI, mas é o propósito similar ao MAUI e o Uno UI.