The best practice to hide your PBN is based upon your risk.
When I was doing PBNs more, I based my choices on risk.
If a keyword wasn't majorly competitive and had little IM interest, I wouldn't try to hide as hard. Not worrying about 1-5 pages, spun basic stuff.
If a keyword had a bit more of a competitive edge to it, I would make the site look legit. Pay for a theme, premium plugins, maybe ads(real or fake), all the stuff. Some I would hide from crawlers, some I would hide from some crawlers, some from none.
If you're outside a few select niches risk is low for a manual review