Arie,
Sorry you're having problems. But we have thousands of users not having issues like this so I think it's a little unfair to say our application is unstable. Unfortunately most driver communication is very low level and we don't have a chance to catch those exceptions we catch what we can but some bubble up to the top.
I can't tell you what to do. It's your money and decision to make. Sounds like you know that the camera has a poor power connection that has caused problems. I think it's pretty unfair to blame us when you actually know what the issue is. But if you feel another application is the right choice to make that's your decision. Imaging is certainly about finding what works well for you.
Thanks,
Jared