I've ridden flat bars, risers, and bullhorns and my favorite (out of those three) are risers. I don't do barspins, but I like the riding position and handling. It all depends on your riding environment and riding style...
Also, depending on the type of bullhorns, you could still barspin on them... just get ones with a short, flat extension like the origin8's... angle them slightly upward and you should be good to go.