All of them honestly. I wish the game didn't force me to choose only 3 to follow me

I'm currently using the save game edit to let you use all five...

Save Game Edit? Please explain.
Here is the thing, although you will have to download the tool you need from github. It lets you open your savegame file and edit the amount of companions allowed in the party, allowing up to 8. It's best to only edit savegames from freshly started games, though, presumably to not screw things up by mistake.