Electronic shifting sounds nice. With the current systems, I'm most impressed by SRAM's wireless eTap.
But, I prefer a system I can easily afford, easily tune, and customize to my heart's content. Mechanical shifting does all those things for me.
I also prefer my bike to operate independent of batteries if possible. I don't think you can charge Di2 off a dynamo.