Separate veg and flower is good, a separate drying room is a game changer,also if you’ve got the room an area for seedlings/clones/mothers is good. But a drying room is a must. Doesn’t matter how great you grow it if you fuck it all up drying/curing.