I tried NetDots v.3 magnetic cables, but returned them, because little tip didn't stay at place, and was coming out, every time I wanted to detach the cable.
I bought Llama cables, and that solved the problem with micro usb (my controllers) but had problems with my iOS devices (I had to connect and disconnect many times, to get them start charging).
Non of the magnetic cables was good for data, sometimes they were working, most times they were not.
Anyway, I use Llama for my controllers, and all good.
I have ordered some reversible cables too, to use as data cables with my android devices (and not only).
Thanks Thunderdrones for all useful info.