My understanding of “compatible Brep object” is an object that can be manipulated with all Rhino tools.
If we can manipulate vertices of this SubD mesh with Gumball and SoftEditSrf, and we can translate the SubD mesh to normal mesh and back, the SubD mesh will be useful method of making organic surfaces.
Here is clear explanation of subdivision surfaces: https://www.youtube.com/watch?v=ckOTl2GcS-E