Frillylily, I like your idea of the hardscape. I have several beds near Douglas firs and my solution was to lay down landscape fabric, build up a wall of pavers, fill it in with fresh soil and then plant in the bed. That gives you drainage and no root problems. WIN WIN!
Kevin