I just have a small 8x12 concrete slab out back with no cover. We though about adding a cover for the porch but lately have thought about just putting in a separate gazebo just off the slab. I'm thinking something like 12' x 12' would be plenty. Should I go the traditional route and use decking for the floor or should I just have the slab extended?