My bench is very similar to FrankenMauser's. The L shaped table top enables you to access most everything you will be using without repositioning your swivel stool or chair. No arms on the chair.
Two of the most important things about your work surface is that it must be dead center level and rock solid. Get it absolutely level, using shims if necessary and then screw it into the wall studs behind the bench. Put it together with screws, not nails.