I don't belive it should be a visibility problem with this seats for anyone.They are designed by momo afterall.
Thats the $550 momo seat.
Some(most) of the racing seats omologated by FIA are also fibreglass...this seats are strong enought IMHO.But for racing...I don't know if there is something strong and safe enought for racing.But they are in the tests right now
Martin