the 5/6 points are supposed to run down between your legs. Legitimately there'd be a hole there. I've seen them put across the front of the seats in Subarus as "passable" but not desirable.

Height will be an issue. I'm 6' tall and with my bimarco's mounted ~1" off the floor my head barely clears the broomstick.