I think it would be easier for player to control camera with mouse.
But I have no idea if it's hard to code. I haven't worked with 3D games yet.
Oh yeah I can do that! Thank you so so much for the feedback, I'll keep that in mind for future projects. :~)