I think even with demo trading, you should make sure that the broker is suitable for you. After all, even forex brokers that offer the same trading platform (metatrader 4) may differ in their terms and conditions, trading features, connection errors... well, you got the picture.