for that price how much more could it have. If they added anything mire they would lose money and probably go out of business. Glad you all like it. I'll pass.I only have 2 things I feel could be improved with it: (1) I wish it was a made of something that feels more solid than the plastic & (2) wish it had just a few more custom programmable buttons.