yes the mmx stuff is very used, but the definition of creative depends on the perspective of mind that sees, i cant see any creative aspect on that flash logo, is to much flash gordon, even though it results on your brand name
creative minds for a not-so-creative logo. agreed, the mmxi shit is boring and I think people just put it there cause they don't know what else to put, lacking originality.
but i mean theres really nothing fundamentally wrong with it, just my personal opinion.
just putting my constructive critique here, right now it doesn't speak to me, and i think it comes off as pretty plain. it's good to simplify but you have to play around a bit more with shapes and push it past boundaries so it doesn't look like an imitation of the other startup brands who would use an emblem style logo. i say research more logos that look similar to the direction you want your logo to look like and see what commonalities they have and what rules you can break once you know what they are.
i would suggest playing around with the shape of the mountains because it doesn't look like a mountain range, and i think it deviates too far from an abstract mountain range that people still won't see it if you explain to them what it is.
right now it's a good start, and i agree with what jake said, especially the part about it not being fundamentally wrong. maybe if you push it past what's already known your logo might become more eye-catching. like play around with better san-serif typefaces that aren't too common. try not to use that photoshop text tool to warp your words around because it looks amateur. you can google tutorials on how to warp text using photoshop without distorting the shape of the letters. it's kinda late and i don't really know how to explain what better all the shit i've been trying to say, but here's some examples of logos that are also emblem-based
anyway, best of luck on finalizing