Yup, completely independent.
There's a whole formula involved in both provisioning and allocation, but I believe it's computed from Registered Voters: https://www.gov.za/sites/default/files/gcis_document/202401/50034gen2283.pdf
Seat allocations are as follows:
Eastern Cape: 25
Free State: 11
Gauteng: 48
KwaZulu-Natal: 41
Limpopo: 19
Mpumalanga: 15
North West: 13
Northern Cape: 5
Western Cape: 23
The jury is still out on who it benefits. At least theoretically it would allow special community and local-interest parties gain national representation in the assembly. (For example, Zulu-focused parties in Kwazulu-Natal, or the Cape Independence Party in the WC)