

They are equally useful and about as well developed.
Comparing Esperanto with Klingon is comparing apples and oranges. No, Klingon is not that developed as Esperanto is. Klingon is for a bunch of enthusiastic Trekkies who wan’t to live their universe. Esperanto has a 136 year old history with a bunch of literature, music and tradition behind it.
No other constructed language has that.
That’s not exactly true, that nobody speaks it. There are a couple of hindrances to speaking it, basically finding the people willing to be occupying that niche and then those who actually want to learn and speak it to a high degree.