Is Upstart legit? We break down the 12% origination fee, 4.9-star ratings, and how their "no-minimum credit score" model ...