Technically we don't even need a logo.Well in order to do that you have to care what the logo is.
As of now it's not very functional, that white only works against a dark background and I doubt black with that tint of green will look as good. I like the contrast between type faces but I feel they should interact more like Callum suggested (i.e. have letters overlap/underlap each other).