Sorry, didn't see the question about the concrete.
I have a friend that pulled up carpet in her den and DR and painted the concrete, she loves it and it looks great. In the Dr, she paint large diamond shapes, she is very creative and has a lot of energy. I think you have to seal it first.
I still think you should decide by the look you want.