hey man, i just bought an mx 350 today. and i freaking love it.. i would reccomend this remote for you.. price being 150$ is what i paid.. has everything you are looking for. and very simple to use. dont know if that was one of your requirements or not though.