Demo account as well as real has its own weak and strong sides. Fx flat doesn't take responsibilities for difference between them. Regarding previous comment, I've never had such a big spread on usdjpy as 10 points. Broker can offer 3 or 4 pips, otherwise you get requot. It is a standard practice in fx industry. If you really want to trade with fxflat, just look at all variety of services broker offers. Despite all negative comments I can't say anything suspicious about fxflat.
Started trading currencies first time a year ago. For me it was completely new experience. Results on demo account were terrific!!! My strategy based on events trading, so everything was perfect on demo. I've doubled my balance for 4 months and it was a show time for real money ;) Then I lost half of my deposit because spreads became unrealistically huge. I mean around 10 pips on usdjpy almost every day. Guys from support told me that it's because of market movements but there were no market movements. At least not every day and not for usdjpy. My advice, don't open real account with this broker.