@tanishqjain - It always depends on the competition, Some of the major players have several accredited registrar accounts/tags therefore they are able to ping hundreds of times a second per account on a vast scale which means the small fish have very low chance, The only upside being that the big players usually have a huge list of domains they want to catch for themselves and for their clients on a daily basis, this means that they loop through each of the domains and perform similar requests to register the domain on the drop for each of the domains in the list, therefore there sometimes is a small gap between requests where you can have success. That being said depending on the domain and the TLD, the big players have a written scripts that prioritise the more premium domains so they get allocated more resources.
With regard to your question, Being an accredited member will give you more chance of success but not guarantee success for the reasons above, Being a member usually allows you to connect directly to the registry EPP.
If you are not a member then you need to use a 3rd party API, This still works but is limited compare to direct connections because one needs to send a http request to the API endpoint which then gets processed by the code on their servers and then sent to the registry, therefore it is not as quick as going direct (Which can only usually be done if you have access to a TAG or are a member)
-----
I've been monitoring this thread for some time and seems like the DesktopCatcher has vanished which leads me to say the following..
For the past couple of months i have been writing a cloud based app that i use for dropcatching with the intent to release it for public use, at the moment it still has its flaws and some work still needs to be done to iron out the issues, Ive been seeing decent results, over 300 domains have been caught over the past couple of weeks and i would say around 70% are very profitable domains with 40% being single keyword domains or smaller.
I wont say which domains they are for the moment but i have seen my code beat dropcatch and phoenix multiple times although in the past couple of days i missed out on 3 domains
(Again not releasing too much info at the moment) that would have had a lot of completion which is to be expected, you will never win everything.
Once finished im going to allow 5 accounts from NP who paid for the Desktop catcher to beta test it at scale and to vouch for the results. The way i have built this is to give full control to the users who use it so you don't need to pay per catch like dropcatch and your catch does not go into auction if there are multiple users wanting it, Its simply a first catch first wins basis to give everyone the same chance.
Stay tuned - I expect to see this ready for beta in the next couple of weeks!