It's a mixed bag really. Disabling JavaScript thwarts a lot of tracking efforts. But at the same time it puts you into a very small niche of users that, combined with other data points (user agent, IP location) makes you pretty fingerprintable.
Coming from a fellow JS Disabler, mind you.
I second this. Firmware on these controllers is really hit and miss. My first controller (gen 5, iirc) worked flawlessly out of the gate. My second (gen 6 (?)) would co connect and then disconnect again. A firmware update (on Windows, grml) did the trick back then (and now I'm not touching that shit again).