The timer issue is that, for a lot of people, the timers won't work unless you leave the receiver on because it forgets the time when you turn it off. No big deal leaving it on since it only uses 10 Watts, but the other problem is that after it does a timer recording, it shuts itself off so you can't schedule more than one recording at once.
Actually, the exact problem seems to be that it remembers the time when shut off, but forgets it when it starts up! I tried it recently with two timers and it awoke at the time of the second timer, but didn't record anything. Maybe this could be alleviated by setting it to get its time from the satellite, but I haven't tested it because even if true, it would be of limited real-world use. Why? Some transponders don't broadcast the time, others broadcast their LOCAL time instead of GMT.
Confusing the issue further is that there have been one or two reports of properly-working timers, and they say that the box displays the clock on the front panel when it's shut off. Neither mine nor the vast majority of others' boxes do that.
Firmware updates are indeed a frustrating issue, as I only know of one American, non-pirate site that gets most of the updates, and aside from only providing most of them to their own customers, they're also irrationally hostile to this site, so I don't like referring people to them. You can of course find the European pirate sites on your own and download the current firmware, no harm done since it won't descramble anything without the user entering an address and login for a key server, but you can't post links to such sites on reputable sites.
But, you're probably not missing anything. Virtually all of the fixes that have come out for many months have just been to fix glitches with pay services. The only other thing you get by getting an updated file from an American dealer is that they'll get rid of the European satellite list and put an American one in. You can do that yourself though, either with the editor program or, laboriously, with the remote control. If you already have your dish aligned well, you don't need to go to all the trouble of keying in transponders for all the satellites, just put the satellite names and positions in and do a blind scan on all of them.
I think Sadoun has an Americanized version of the firmware free for everyone on their website. It's nowhere near the latest version, the last time I checked anyway, but like I said, it works fine for our use and should have a usable satellite list if you don't want to make your own. (I made my own because, with me only having Ku-band, the list with C and Ku listed as different satellites was both crowded and ugly.)
I'm sure if a groundbreaking firmware update that actually fixes any non-encryption-related bugs or unpleasantness ever does get released, we'll hear about it soon enough whether from an official source or not. I just wish we had assurance that someone was actually working on such a thing!