The old 30 days term on IBFX demo doesn't exist anymore. They offer unlimited demo
How about HotSpot (now tih Mt4) and FXDD ECN (MTextreme) ? If I'm not wrong Dukasopy is a liquidity provider for HotSpot, I don't know about FXDD or FastBroker (If it's a IB wich broker their rappresent? )