DS is thinking of replacing his xbox one controller with either the Elite one (Microsoft) or a Scuf Gaming premium controller. Has anybody got one and what is so good about them please? Are others better/cheaper?