Do you know what "racking" is? If you push sideways on the top, the legs will want to tilt at an angle back and forth, especially if you push on a long end. If you push hard enough, you can break the legs off. Think of the bottom of a leg to the top of the leg as if it were a long lever. If you push laterally against the bottom of the leg, the forces on the top joint will be very strong.
The only resistance your design has against racking is the rigidity of the flat joint holding the legs to the table. Worse yet, the top flat of the table leg is end grain. End grain doesn't hold fasteners well. It doesn't glue well, either.
In my opinion, the joint won't hold up against racking. It will crack or the metal fasteners inside will bend. Aprons serve an important purpose. They are not there just for style.