Thanks guys!
As far as the mechanical being "detrimental to the biological", what I was eluding to was simply space...
Regarding the gravel bed vs sump for bio, I am a firm believer of getting as detrius free water as possible to the bio volume. Hence my reluctance to putting mechanical filtration after biological...
Short story; thus far, I can't make up my mind!
I do however know that there are quite few advantages of a sump system that I do want to capitalize on. Most of them you already named Egon:
Hide my equipment
Drip system
Constant water level in display tank
...
As far as the mechanical being "detrimental to the biological", what I was eluding to was simply space...
Regarding the gravel bed vs sump for bio, I am a firm believer of getting as detrius free water as possible to the bio volume. Hence my reluctance to putting mechanical filtration after biological...
Short story; thus far, I can't make up my mind!

I do however know that there are quite few advantages of a sump system that I do want to capitalize on. Most of them you already named Egon:
Hide my equipment
Drip system
Constant water level in display tank
...