Personally, I would recommend taking the 2-week free trial if you haven’t already and getting your equipment set up. Maybe do a few basic test flights.
I believe the perpetual is the way to go if you find it fits your workflow well. I enjoy the program for the granularity it offers for flight planning (and DEM imports for great Terrain Following where necessary). However, it does have a reasonably steep learning curve overall compared to something like DJI Pilot, especially if you’re trying to operate offline.