My only experience with Eaglerider was less than favorable.
I had set up a rental in San Antonio. I was attending a conference and was going to stay over to do the Hill Country. Had reservations, got dropped off, only to find out that they were closing their doors!

Going out of business.
No communication, no call, no email, no sh!t!
I rented from a Harley dealer up the road and enjoyed my shortened time before having to hit the airport the next day. Ultra Classic, sounded like the valves were clickin away the entire trip,
I've rented from other outfits; Newport Beach, Maui, and all was good. Never could find someone with Hondas in stock, always had either a Road King or Ultra Classic.