The only issue I would have is that putting the bench in a corner limits the length of material you can support on it. Apart from that if you want to put all the work into the unneccessary joinery it is good practise and there is nothing wrong with that.