I've been on terrible bulkhead rows (including F) and good ones.
On some 737s the aisle bulkhead seats are great but thee others are awful for leg room.
The OH space is always a concern and unfortunately I need to be somewhat of a gate louse to make sure I don't have to check my single carry-on.
the 757-200 Row 19 & 20 (port side) bulkheads have super leg room.
Seatguru is USUALLY good but has given me very bad intel one time too.
yes, know your planes....