I can't stand bumper-cam or onboard,
neither of them give you perfect vision on where the front corners are.
Hood/ Roof view for me always.
With enough practise and experience it is possible to drive with onboard cam having the same feeling as roof cam. I.e. lap times are the same. But mostly, usually, for novice players - roof cam is ofcourse better.