"to be frank I would put them right against a Polaris for reliability."
That sure isn't saying much. Polaris suck when it comes to reliability and are ALWAYS rated below Japanese made ATV's.
Want a reliably machine that will last for years and years buy a Honda, Yamaha or Suzuki!