So instead of normally having 4 controllable characters and also having to balance for up to 8, you want to have 8 controllable characters, and also having to balance for 4 (because the 4 pets are optional and could die or possibly be left behind.

I don't really see this making it any easier to balance, and I don't like the idea of FORCING a pet on every character.