They are ok. The original solar units didn't have an on/off switch like these cheap ones do. From memory, I leave mine in the off position. That way the motion detection doesn't trigger the LEDs, but it keeps charging.
I use a Moteino clone bought from Ali Express (fits in - just) that uses a 328p, has a footprint for one of the RFMxx series of transceiver modules and a footprint for a flash device that can be used for OTA software updates - but i've not tried that bit.
I'm going to repurpose the built-in PIR sensor for my own needs.
The only downside that I can see coming is that the cheap solar panels they use eventually frost over and become useless.