No, it' not about physical pain.
It's about mental pain. Or software pain.
One of the problem I faced EVERY time I work a product I DEVELOP and USE (in the same time) is that I'm so eager to test the new version that I'm in a constant state of upgrading it to a point that I do not know if it's a stable stuff or beta.
As the result I end up reset the whole application to zero.
Diagramo makes no exception BUT there is hope.
With new online version I will be able to keep my diagrams and I will go with the official upgrades.
That is one of the reason online version was launched....less mental pain.