Wierd? How so. Many off road vehicles use limit straps...from crawlers to race trucks. It affords them longer travel. Greater travel is a bonus for a short travel machine like ours.I have never ran 814's, so not much help, some of the 814 have limiting straps, I find that weird?
Limit Straps: Why Your 4x4 Suspension Will Benefit