I have three for Xbox One; Titanfall, Master Chief, and Spartan Locke. In fact I currently don't even own a regular black one.
Anyway, I mainly used the Titanfall one until I got the Halo controllers and now I mainly use the Master Chief one. The Titanfall one is perfectly fine however it's in the style of the old controllers where the bumpers are more stiff which is the one thing I really don't like about it. I've been using my Master Chief controller since October and I've had no issues, however I would also not recommend trying to get that one or the Locke or Lunar White gamestop controllers because many of them have issues. I got lucky with both of mine but my brother went through three of the Halo themed controllers because the triggers were having issues, and his newest one still has a somewhat unresponsive D-pad but he didn't want to take it back again so he just sticks with it.