Flat or dirt
It is a shame that some one would even ask that question.You must either be young or doent't ride your bike that much.It's all about having fun.If you feel like riding whatever form of biking there is,do it and doen't worrie about which is better.