Here to share with those who are interested to know about the plug-in-hybrid performance.
1) FC
I've driven my C350e for 500km+ thus far, my fc is 4.8l/100km. Let's do a quick calculation on the fuel economy by comparison to the identical C250 which fair around 9l/100km consumption. I managed to save a total of 4.2l per every 100km. Say each month I drive 1000km, that's a total of RM88 saving (Ron 95 2.11/l). The higher the petrol price goes, the more I will save in future.
2) Performance
By comparison to my previous 320D, in comfort & eco mode, no doubt it is lack of that "pick up" power, it is not as responsive as 320D too, but it gives no problem in my daily drive, it still performs adequately for normal daily usage. However, once you switch to sport & sport +, that's another story. Unfortunately you will not want to do that in most of the time coz it will affect your fc, why are you buying a hybrid for? Btw, I dislike the steering & cornering, maybe the BMW is far too superior in this?
I think C350e is worth for consideration if you want a car with higher specs to its identical model by paying less. Don't worry much about the battery as many people told you to, as a matter of fact, Prius which has aged more than 9 years old by now didn't give much major problem on its battery, some more, Mercedes is giving you 6 years warranty on that too. There are just too many cried wolf stories about the battery that not many are actually experiencing it.
Ironically, my major complain would be the battery, it runs out fast. It won't last you a return trip from Puchong to KLCC. You need to charge it at least once a day to get the fc that you desired, in fact, as frequent as possible after each trip. Absolutely troublesome. (Btw, I haven't got 0% battery ever coz of the hybrid system will use more petrol to charge it when the battery is low, it's intelligent.) Anyhow, this is a breakthrough for the car history at its initial stage, when one day the battery can accommodate up to 200km a day, I say don't think much, get it! lol