Some changes in routing.xml

I've made some changes in routing file according to requests of contributors of http://forum.openstreetmap.org/viewtopic.php?id=17162 and my opinion. There could be some russian words and some inaccuracies in my routing file.
This "penalty_transition" looks very strange!
If avoid_private_access is active, you get a penalty (100 - 1500 = -1400 seconds, negative!), if you try to leave a way which is access=private/destination?
I don't understand.
Could you explain?
Is it tested?