However, to deliver presentations, perform some operations on a machine or control a multimedia machine is perfect.
I also successfully tested on mac. Really well thought product and I recommend.
Independence I have not enough experience but the switch is a very good idea.