Finally got the legs done. The cross joint was too tight and I used a rabbet plane and shoulder plane to shave off the insides. Sipo is tough but its end grain is a bear. I flipped the slab and marked where the base will go with blue tape in case I have to rout for leveling. I also took a router plane to it because the depth was too shallow.
Another angle got me concerned the base isn't broad enough to prevent tipping.
When I can get some help, I'll set it up on the floor and see how it works. Another fingers crossed episode.
“Travel is fatal to prejudice, bigotry, and narrow-mindedness..." - Mark Twain