Be wary of applying via the EB5 program. I-526 applications are taking on an average around 16 months for approval. If you decide to use regional center - there is a lot of fraud where you can lose all of your investments and end up without a green card at the end. Additionally, in general regional centers have a fee north of 50K USD in addition to lawyers fee, which is close to 20K USD (Sample fee for your reference:
https://www.hooyou.com/eb-5/fee.html ). There are other things to consider:
1) Even after I-526 is approved you will only end up with a conditional GC valid for 2 years. The conditions will be removed if you / regional center create 10 jobs (hence if there is fraud, you will be impacted). By the time you get your permanent GC, you are easily looking at close to 4-5 years (16 months for I-526 + 2 years conditional GC + I-824 to remove conditions - This is assuming no RFEs).
2) Considering you have a priority date of 2009, you may want to consult a lawyer regarding what happens if your date gets current while you are on a conditional GC i.e. can you apply for a permanent GC while on conditional GC ? Perhaps, someone on this forum can clarify
3) Having seen how H1B / EB2-I / EB3-I has played out in the past, I am circumspect that the goal post will be changed while you are in the EB-5 process (its worth keeping this risk while evaluating).
Good luck whatever route you choose!