Choosing a reliable broker is not an easy task for sure. Going through regulations, testing demo conditions, support, transfers, all this requires good time and effort. I remember when I was in search of a broker, all this was quite tiring, but got my hands on fxview and things worked out well in the end for me. They gave me pretty nice trading conditions. I would say, whichever broker you want to choose, give it a good research, know it all and then open your account.
I agree with you on most points. But as for regulations, Cysec, FCA are popular but only for traders who are residing in Europe, so you need a multi regulated broker. supposedly, there this broker fxview they are regulated by Cysec and FCA, so they will accept only EU clients, but for instance, we take Pepperstone they are with ASIC as well, so they can accept Australian clients too and this is how it goes. so before settling for a regulation, make sure it is regulated under your own country's jurisdiction, to be safe.