LS/V and B20 aren't that much different, both motors have weak ass rods so I don't see why you say ls/v would be better. You are however correct on the b20 cylinder walls. On stock internals, you should be fine anywhere between 8-10psi TUNED, and not revving the piss out of it. Both motors b18a/b and b20b have low compression so they are both suitable for boost.
N/A wise, they are the same minus displacement. A ls/v NA is pretty much the same as b20/v NA on stock internals. Both need more compression for NA apps. A p72 head and a 2-layer headgasket will help but not by much, vteckidd has a compression ratio sticky in this forum.
BTW, to the O.P. whichever direction you choose, spend the extra $100 or so for ARP rod bolts and head bolts just for a piece of mind.