Will you prefer roblox avatar over custom and more realistic type avatar?

I am thinking of making something like call of duty and battlefield 5 and Im thinking that I should use custom non-blocky avatars like

this ,This character is from battlefield 5 so My question is. Do you prefer roblox Avatars over these types of characters,I mean Roblox Avatars are customisable custom characters won’t be that customisable I’m just confused to either use which for my fps game?

My opinion is if it is a realistic FPS game it should have more detailed characters but if it is low poly or less detailed like Arsenal I would chose more blocky characters.