I’ll be upfront: IMO, hatchbacks > SUVs. That said, a number of manufacturers make “uplifted” versions of their sedans/hatchbacks, such as the Mazda CX-3 which is the bigger version of the Mazda 3 sedan/hatchback. The same applies for the Mazda CX-5 which is a bigger Mazda 5 (not in production anymore).
But directly answering the question, AWD is typically an extra weight penalty (200-300 lbs, 90-130 kg) with attendant fuel economy impact (usually around 1 MPG lower), a bit more maintenance due to having to keep the wheels equally worn, and in rare cases, gets you into trouble where a 2WD car wouldn’t.
To elaborate on that last point, in snowy weather, an AWD car can get moving better than a 2WD car, but the number of braked wheels is unchanged. So some people end up getting stuck further along on an impassable road or down in a ditch in their AWD car, in places where tow trucks have to wait for the weather to calm down. Meanwhile, the 2WD car would have already detoured when first encountering the unplowed snow. An experienced driver can make better use of AWD, but can doom a novice driver in the same situation.
If you don’t have snow, then you’re not really getting much of the benefits of AWD but have all the downsides and it costs more. AWD doesn’t shine in the rain either, since moving faster is rarely desirable in wet conditions.
If you do have snow, snow tires on a FWD is generally superior to all-season tires on a AWD or 4WD. This is because snow tires improve braking as well as acceleration in packed or slippery snow, for all cars. But you can always add snow tires to an AWD or 4WD.
So for light winters or places where it snows so badly that driving at all is ill-advised, a FWD with snow tires may be perfectly suitable. Since you’ve been happy with your Nissan Versa, I assume you don’t have the steep, slippery driveway which would tip the equation in favor of AWD/4WD.
TL;DR: it depends, but go AWD only if you need it.