The Commision is assumed by the European Parliament via vote (they actually vote for each Commissioner separately), and can be revoked the same way. So, for me, there is no significant difference from the national norm.
As regards TTIP, it is stuck mostly because the EP is threatening to block it when it comes to the vote. Pressure from NGOs such as yours (I assume that what it is) is helping a lot. EU MPs listen to them also, not only to industry lobbyists. If you watch the hearings organised by the Parliament you will see that the invited speakers are from both sides on any issues - otherwise the hearings actually would not have a purpose.
So keep up what you are doing, it is working. Just know that if your organisation decided so, it could have done it at the EU level. There is actually a significant anti-TTIP lobby in Brussels, and it has been working for years on this.