As Hadrien told me, firmwares between 0.91 and 0.98 were probably
"unstable" (even for a beta) because of the new features they included
and that's probably why you've been waiting so much
Anyway, I'm glad you have this near-to-final-version firmware since I guess
this means your review is to be published next week!
I hope all your frustation vanished as soon as you received this firmware