Looks similar to something I tried, only much nicer 'cos I only clumsily siliconed fine mesh over the holes! Those vents look dead professional.
(One more for the roach tour, here,)
Antennae are no big deal. Plenty of mine have lost parts of their antennae for various reasons and go on just fine. Just gives you a feature to pick that one out by and name it.
I have Isopods in many of my enclosures. A few of them also contain Pothos plants. All I can say is, they readily eat the dead leaves, but it doesn´t seem like they touch the living ones.