HI Adam,
My CMA accountant/wife uses Quickbooks Pro for our private properties and set up Quick books for another 300 unit portfolio with lots of land leases, cell towers, gas and oil leases, and residential rentals in one package. We track lease renewals, contact info, and income and expense. We don't track when the roof was last reshingled in this program.
The Journal of Property Management (CPM program) from Chicgo rates most PM programs every other year.
The difficulty in any software, is the user. The user must clearly define what they want to do with the information or it becomes "garbage in, garbage out".