gmakhs
Enhance uses the default v2 cgroups built into the kernel. CloudLinux, on the other hand, uses the same cgroups technology but has heavily modified and tweaked it to make it more advanced and stable.
We always set 100 Nproc and 1024 IOPS for all packages, while RAM, CPU, and IO bandwidth are adjusted according to the package. We've never had issues with this setup. Only when we find a user abusing MySQL do we add them to the cPFence Owl blacklist to handle it. Other than that, the cgroups limits have been serving us well.
Major hosting providers typically set top-level shared hosting plans to 1 vCPU, 1024 IOPS, 8 MB I/O bandwidth, and 1 GB RAM, lowering these limits for smaller plans. You should have no issues if you imitate this setup.