Really you may as well make it to correct farm size. 9x9 each side. then stop using full blocks instead of slabs which mean you need less wood chopping to make the build. fine when you have unlimited but when you have to spend time to get all the items to make it. then the roof is better for a look out and a place to fire at the enemy from. like a roof deck.. you once again use glass blocks instead of glass panes which would be more correct and require far less sand and time to make. then you could take the water elevator to the roof. there is a change instead of the tree leave blocks to put soil and put in the flowers so look like flower boxes bottom and side with trapdoors. if you are going to put barrels on the floor you may as well just make the whole floor barrels to have a more unlimited and sortable storage system access via the garden below. you put NO fencing and No Gate so you can not harvest at night and the creepers etc can just get to you.