Hi JJ
Uhm, I was rather hoping the panel just popped off.
I thought I recalled someone saying it would, then I found the link
http://www.peachparts.com/shopforum/showthread.php?t=109425&highlight=cluster - post number 4.
However, it doesn't feel like it simply pops off.
I'll ask G-Benz I think - would hate to damage 600quids worth eh!