Question about banks

Hello, i was wondering what is the recommended banks limit?
I am working on project that will have lots of enemy types that might appear together or individual during the game, so i was thinking of making separate banks for each NPC so we don`t need to load big banks for each map and make it easier for optimization.
Is there a limit to banks or downsides to my idea?

Thanks

That’s exactly how banks are intended to be used! There are no downsides to handling banks as you describe. There’s no limit on the number of banks a project may contain, and no limit on how many banks can be loaded into memory beyond the memory they take up while loaded.