MBWorld Fanatic!
I put mine in the grill on the hood near the cowl... Easiest install ever and I get great reception with the same antenna you have. Its better than what I got with my Jeep and that was a huge antenna on the rear tailgate. I felt there was no need to have the antenna visible anywhere let alone inside the car.