I did some digging into the botania code. If I did my maths correctly, you're looking at about 50 Dayblooms AND 50 Nightshades, PER mana pool to keep it open. Alternatively, 8 not-raining hydroangeas or 1 fueled endoflame per mana pool.
As a bonus, some extra portal info:
you need less than...