I'm not in favour of more power for the Commission - I'd prefer to see them answer more to the Parliament as you say. This makes the Commission more powerful relative to the Council as well.
:-) *Lunatic*, n. One whose delusions are out of fashion.