Looks good indeed. When I first read about your idea my concern was the wheel wells would get in the way of a table and chairs but I see it worked out for you.
2004 Chevy 2500HD Crew Cab 6.0l, 4.10r
2010 Jayco Jayflight 28BHS
Reese Strait Line with Dual Cam
P3 Brk controller