I think what you shoot the best with and are the most comfortable with is what should make your choice for you. Dont be sucked into one or the other because someone thinks its a "beginners" or "experts" gun.
You need to decide for yourself what you like and are comfortable with. The best way to do that is to shoot as many as you can and see how things go.
Regardless which one you choose, you need to spend enough time with it to be proficient with it, and to know what to expect from it.
Also dont be sucked into the "you need to carry a small gun" mentality. Its normally not a "truth", and many of the smaller guns can be a challenge to shoot well with, regardless of experience.
With properly working guns, I doubt youll see much difference in reliability. You'll hear revolvers are more reliable, but thats not always the case, and when they do have a problem, it can often be something not dealt with in the heat of the moment. In the rare cases an auto does stop, its usually pretty quick and simple to get them running again.
If you get a bullet jump forward, or have the ejector rod come loose on a revolver, or get junk under the extractor due to improper reloading, etc, you probably wont even be able to get it open (or closed) to deal with it.