Mine is a 2012 build. Everything that was recall worthy has been fixed or replaced. The newer models should not have these issues. Do not despair. Leave that to the pros.
What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.