I have 1/4 twist throttles on both my 10mil and 6mil banshees. It's not a deathtrap you have to be smarter than the machine you are riding. I have never used a thump throttle so maybe I don't the risks.
I've bought two sets at the price. First 39's was 2010 and second was 2013 same price. http://www.cascadeinnovations.net/store/store_View.cfm?STORE_AREA_ID=13&store_dept_id=177