rainofsf's publication/citation are excellent, but that is only one criteria. You need at least three of them, unless you have one-time achievement like Nobel prize.
My personal opinion is that rainofsf is in good shape for EB1B, since he/she has a title like research assistant professor, but for EB1A, he/she needs more HARD reference letters to evidence other two.
Just be confident but careful. Good luck.