I have an EB-1A (extraordinary ability).
I can try to help you if you give me some details. Like, why do you want to pursue the EB-1 route ? I ask because, the way you've phrased the question "satisfy the requirements of EB-1", I don't think you fully understand what it entails. Its not like a driver's license you apply at the local DMV - I know how to drive, now give me the license! Its more like - you are making a formal request to the US government. You are then furnishing a ton of documents as proof of your abilities. Even after all that, it's still their call. If they turn you down, that's fully within their right. And they can always do that - it is their country after all. I was always prepared to return to India if they rejected my application. If they approve, its your privilege. The way I view it - I took a shot & the ball went thru the hoop. Doesn't mean everytime I take a shot it will do that. Doesn't mean if somebody else takes a shot & it doesn't go thru the hoop, they are a worse player. afaik, there is no rule in the constitution that says you have satisfied all the requirements of EB1 so you must get EB1. At best, you can apply, but not appeal.
Anything niche is good candidate. I'll give you a few examples. One of these examples was me, the rest were my friends who also got the EB-1A.
Examples - software eng in investment bank building some complicated bond pricing engine with some heavyduty math, software eng in car manufacturer building an EE tool to visualize hazard parameters after car crash, software eng in bio building tool used for genetic splicing, software eng in pharma building tool for drug identification from trials.
As you see, none of these is management. Regular software engineer, usual BS/MS in Computer Science, not in tech industry, but in some niche field (typical boring East Coast/Midwest/Defense Corridor company), building something niche to support PhDs in the team. The PhDs then give you tons of supporting paperwork that basically says your presence in USA is "in the national interest" & if you don't get EB1 their whole research will come to a halt. If immigration officer buys into that, you get your EB1.