Those standard wobbly legs should be banned. They look nice on the dealer's lot until they get used in real life...
The solution in our KZ was to install legs from, you guessed it, Lance. Now 100% rock solid plus they look great. One benefit to these is that you don't end up with holes in the floor to deal with. Lance has the nicest looking legs around. :W
Another option is to install a wall bracket and folding leg. I did this on our first TT. I installed laminate flooring in it and didn't have holes in the floor to fix. If you want to use this option, you can probably find a piece of sheet flooring from under a cabinet somewhere and get a professional floor layer to install patch pieces that are seam welded/glued. Some dealers can also do this type of repair.