Dear Michal
Call me an idealist, but one of the reasons I believe in Open Source Software is community support.
Community in the sense that support goes both ways. We not so knowledgeable programmers support you developers by providing extensive testing (this is actually an investment of hours of work) which you the developers use to improve your code.
As the theory goes in the end you get software which is developed faster, cheaper, and works more reliably than commercial software.
With all due respect to your right, and existential need to make a profit out of your work, I think your attitude that your product works most of the time, and anyone who has trouble should pay you to fix it is flawed. Software should work, regardless of the other plugins running.
If your only solution to a bug is paid support, then why wait two months to tell us? If every developer working on the joomla project took this approach then nothing would work.
I have spent hours trying all the different possible configurations of the various plugins you have mentioned above, and found the results to be inconsistent, and buggy.
The developers of Joomfish, and Breezing Forms both reacted immediately to sort out similar issues relating to their software in a matter of days. I have supported both of these developers with donations, one before the problem even occured, and one after solving the problem (without any asking on the part of the developer). Their commitment to their products impresses me.
I have been using JoomSEF for about two years on a J1.0.x site with joomfish and facile forms, because you were the first SEF plugin to support Joomfish. I would have bought a paid version, but because I had always planned to change the domain on my web site, I could not buy into your scheme of paying per URL until I had finally decided upon the final URL...
No doubt it is difficult to find a model for making money from such work. I think it makes a difference what model you use, and I think that in general a satisfied customer who feels safe using your product, and feels that the developer is keen to improve his product and resolve bugs is more likely to contribute financially than one who has the feeling that his issues are not being addressed - even if they seem irrelevant to the developer.
All general discussions aside, I invested another half hour of testing time, trying all the configurations you suggested, to no avail. The results are mixed. if I switch off JFrouter, the translations do not work, if it is on, most things work, but some links from within the text of articles do not resolve properly landing a 500 error, while other links work.
kind regards
MGriffin