Layout:
As mentioned above I would go for two-sided, it's really more versatile and you can play around with arrows pointing to extra information on the back.
Colors:
As far as colors go, I personally would choose light colors with a darker font. As proven by studies this increases readability and is more relaxing to the eye. The light green on almost black background is really bright.
Logo:
I think the logo is really nicely done!
Information:
The information on the card is also really good and I wouldn't change that much.