What kind of schools do you want to apply to?
Not sure if they really see European as diverse, but I'm like the ECs! Especially the ones that you started with your friends! Not sure if you can really directly make up for GPA.
At this point, you should ask yourself, "what else would I want to accomplish before applying, and what would make me happy?"
In my opinion you can never have enough research!! Lol but I would honestly hone in on that GPA and make it better if possible