I think it's a tremendous amount of fun. Flamenco is about life and especially life, death and love and your mother.
You really should be doing it on a wooden floor.
Because there is a lot of footwork involved, you tighten your stomach muscles. You're bending at the knee. Back erect, and that enables you to move your heels.