Yeah, I've had my Megachip for a bit and no problem using the clip...
Also, I had an Insider II in my A1000 for a long time and it had a similar clip.
It even survived shipping to me...
Those clips are pretty good..
Now, soldering is always a better connection, but those clippy things are pretty reliable..
desiv