I’ve got a set of TM fan goggles and my son has a set of FMA ones and both work absolutely fine .
Your going to absolutely cook in those hood’s there fleece !
theres plenty of other options for face protection out there just keep looking , you’ll find what you need .?