I had this one as a kid - always loved Sectaurs! Have fun at Marvel Live!
Yes Sectaurs are still great today. Surprised that they never reboot it. And Marvel Universe Live was lots of fun, totally worth it.
I want to collect the Sectaurs one day. i would use them as a Bug planet the Avengers stumble upon.
Good luck finding them. We got lucky once but they are hard to find around here.