This whole discussion is quite pointless to discuss abstractly.
You should rather make a 3rd person prototype
and try out the different modes of aiming, shooting and moving.
and try to balance them until they are fun.

This is a typical test + tuning issue.