I really enjoyed reading this, it is quite the page turner. But there's something manipulative about it that keeps it, for me, shy of greatness. The good guys are really, really good and the bad guys are pure evil. That tends to tilt things toward melodrama.
Read it for fun, and to learn about the seamier side of the circus life. The detail is great.