Hi all! Just debating on which controller to buy? Don't they all take the downloads? If so, what's really the difference? My personal needs are as follows: all Jitters, no left switch for holding breath when sniping, adjustable rapid fire speeds, 3 round & 5 round burst options, NO little...