I think the snakes know how much heat is too much, in the same way they thermo regulate their own temps.
I've always used bottom heat without any known problems with gravid snakes.
I don't mean to imply that too much heat doesn't happen but it may be that an inexperienced female may get too much heat from top or bottom heat.
This may be one of those issues that boils down to personal preference.