Hmm them you've listed don't sound that bad...
1) If you pay online you need to pay the full ammount anyway. If you pay with a travel agents then you can pay weekly or whatever
2) Quite odd. This happens with alot of airlines, it's not unusual.
3) You have to remember that the Ukraine isn't as advanced as the US and may not offer this feature...
Just my opinion.