magnetic charging cable pros and cons