No need - I'm still monitoring this....
No, I haven't bought the cover yet since A) just got my 5er back from the shop after the Chinese tires blew up ($3k damage), and B) it's just too hot for me to climb up there yet (I'm in Houston).
However, I will probably break down and buy the unit, and try to install it later in September. Unless someone let's me know beforehand that it doesn't fit.