MVU is an alternative to MVVM. You pick one or the other. Its too early to have an opinion on details of MVU implementation in MAUI. MVU works great on other top platforms, specifically React JS and Flutter.
My take: Some devs find MVU to feel more natural than MVVM. My personal experience is that Data Binding (MVVM) works great on a small scale, but doesn't scale as well as expected, given complex custom views. (YMMV; Some people have a more positive experience.) Can't really make a good pros/cons list, until we have both in one environment - right now its more of a discussion of whether Flutter is a more productive development environment than Xamarin Forms. Too many parts to that topic, to conclude anything re MVU itself. I personally doubt I'll have a good feel for that until maybe April 2022.
ReactiveUI = MVVM + "Reactive Programming". It seems to be something you have to try out, see if it feels right for you. So far, I've skipped it. Best way to get a feel today, would be to use the Xamarin.Forms implementation of ReactiveUI. It should be very similar to the MAUI ReactiveUI API.