That is an excellent writeup!
Consumer Reports rates the CX5 with an overall score of 83, whereas the Prime is close at 79.
Road test scores are better for the Prime at 85 but CR rated the non-turbo CX5 at 78. Gas mileage, of course is not even close but Mazda snags a "Much better than average...