Here's a
Directory of Visa Categories and a very specific description of the
EB 5 and the process the applicant must go through to obtain one.
Noting that your bank is not required to see a Visa, I'm not certain that any specific type of Visa, particularly this one, would mandate an incremental amount or different type of due diligence.