Matrix Frame Object Best Practice

As I understand currently, we are encouraged to use a separate form to hold the matrix frame object when using the matrix with tabs. I am wondering if there will be any issues with using one matrix frame object form for many matrix frame objects?

My understanding is as long as each frame is uniquely named and linked to the individual matrices you should not have a problem. That means that each matrix must be set to use the exact named frame in the remote form. The name of the desired frame is entered in the matrix properties panel while the remote form name is set via the matrix blueprint.