I think Custom Biotics is the second worst corp ID.
The problem with Custom Biotics is that the 'extra' influence doesn't really make up for what is otherwise a blank ID. The standard comparison for an HB identity is ETF, which can very reliably provide 1 credit on most corp turns and the occasional bonus credit on the runner's turn. Does 7 additional influence make up 1 credit per turn? It is a very hard sell at best, since those credits are very important early when the corp is building servers and rezzing a few early ICE on centrals, every credit counts.
A more balanced comparison may be NEXT Design: Guarding the Net. Both Custom Biotics and NEXT Design are essentially blank ID's once the game is underway; neither will be bothered by Employee Strike. But even here, NEXT's early start of 2 or 3 installed ICE and corresponding card draws puts the corp as much as 2 full turns ahead at the start of the match. The corp can focus turn 1 on econ development to develop a credit lead while its servers are already protected. Custom Biotics's 10 influence advantage should look impressive here, but again, with no early game advantage to leverage, the corp struggles against even modest early pressure and econ denial.
I won't compare Custom Biotics to Cerebral Imaging: Infinite Frontiers because I think CI is actually the only ID that is worse than Custom Biotics. My theory is the two worst corp IDs were both placed into HB to somehow make up for how very strong ETF is.
If Custom Biotics had even a modest bioroid-themed advantage, then maybe it would have a chance, but giving up Caprice Nisei, the biggest influence hog in HB glacier decks, for a little extra influence seems like a bad deal. Maybe with Data and Destiny out someone can make an NBN-heavy HB deck using some clever cards like Early Premiere and Product Placement to build a powerful HB glacier deck in this ID, but I don't see this ID ever elevating above the mid-tier jank level of play.