My advice would be to consider the criteria that you can directly influence in underwriting and consider criteria based on external factors as secondary.
Cash flow and amortization should 100% be in there.
You really can't control appreciation outside of forced appreciation brought about through capital improvements. This uncertainty is compounded by today's inflationary and interest rate pressures.
As a qualitative criteria, yes, you want your properties to appreciate on some level, but I just don't think you can quantify it well enough to consider during underwriting/ROI analysis.
Similar situation with tax benefits - we don't ultimately know what tax brackets will look like long term, and "tax reform" is a campaign talking point every election cycle. Plus, I don't consider it a good idea to spend for the sole pupose of "saving money on taxes."
Sure, the tax benefits of RE ownership are abundant, but the deal should stand on its own in my mind.