Good job, that table is nice and beefy - looks like it would have no problem supporting an Ultra.
One suggestion though; At the corner joints, where 2x4s meet 4x4s, it looks they are only nailed. If so, you definitely want shore them up with carriage bolts.