I like mine. It replaced an Ol Tom I had for about 15 years.
Yes, the only downside I see so far are the extra long straps. They could be a bit shorter but other than that I really like mine. The seat is very good and the magnets are way better than my Ol Tom...it takes a lot of force to disconnect them from the back.
I'm satisfied with mine...but will definitely shorten my straps all around.