I've always found the LRc import process to be pretty smooth, except for my Android phones. For those, it's terrible. I suspect that most of the problem is that the Android MTP protocol is inherently brain dead. But LR seems to struggle with it more than File Explorer or other applications (which are pretty bad themselves). It's unaware of any folder structure on the phone, so you have to slurp in the cesspool of gifs from your social apps along with your photos in DCIM. Plus it seems exquisitely sensitive to any interruption on the phone side, at which point LR stalls and bloats up to fill gigabytes of memory. Even when it works, its excruciatingly slow.
The only workaround I've discovered is to store photos on the phone's SD card, eject that, and import with a USB reader, as for a real camera. But this doesn't work for anything that ends up in internal storage.
Is there a better way, like running an FTP or webDAV server app on the phone?