You seem to have some misconceptions about what a beta release is intended to achieve. It is released so that anyone interested can test it to find bugs to be fixed for the final version. It is not released for your enjoyment. Those bugs probably were quickly addressed, and so the final release will not include those problems.
Additionally, the MVPs have no influence on allowing or disallowing animated glowmaps.
Finally, there was no 3.6.9 release of the MVPs.
Quoted for the truth. Betas certainly aren't meant to have final release level of quality. In fact they aren't even a "release" to be specific; they are a version subjected to testing to find what needs to be fixed. Those specific model issues have been fixed for a while already. Amongst a plethora of other model issues that you probably haven't even noticed; malfunctioning debris models (crashed the game actually), LOD's working erratically, something that crashed the game whenever you flew close enough to an Ulysses or some other models... that kind of nice stuff. There's been a lot of work done in the last few months. Looking at my IRC logs, the Sekret MediaVP talk channel log on my part starting from October 5th is some 684 kB long, and that's quite a bit of text. And it's pretty much solely dedicated to troubleshooting and developement talk... So yes, a LOT has changed since the betas. For the better, I would like to think.
Also, there is a fixed Ravana model hanging around the forums somewhere (a search might help, or it might not - it sometimes works, sometimes not) so you can do like haloboy100 and manually update the beta by adding stuff that has been released in the forums. But that won't get you far compared to how the internal set works at the moment. And I definitely don't mean this in a mocking "tee-hee-you-can't-have-it" way; just a statement of a fact. There are some effects for example that haven't had a forum release, they've gone straight to the internal MediaVP's.
So... I think when you finally get this set of MediaVP's to your hands in a playable level, you'll be very pleased.