Thanks to the advice above, I was able to do the cupholder upgrade, very happy with the finished product. Dimmer arrives tomorrow to settle down those LEDs.
As someone who is not handy at all, it was a little tougher than I expected, so here are my thoughts from that perspective.
1. Removing old cupholders - took a good 2 minutes with my travel hair dryer to soften up the glue. Fortunately this coincided with the overheat cutoff so that gave me a good indicator that it was done. Some of them seemed to have too much glue in them which made it quite messy and this spilled over onto the vinyl requiring some cleanup.
2. Cutting holes - definitely need the right tools for this job. I tried with the $15
Amazon hole cutter and it busted after 3 holes. Stuck mid project, my only option was a Milwaukee hole cutter at Ace for $60. By far the most expensive part of the project, but I am set for life for 3-5/8" holes. You'll also want a drill with a handle to keep it steady. Mine flew out of my hands a couple of times tearing the crap out of the underside of the table and leaving me with a few bruises.
3. New cupholders. First I tried not removing any foam and just forcing it in. This created a nice tight fit but did leave a minor crease in the vinyl that I would notice. Next I tried trimming away some of the foam as mentioned by others. This worked well, although not as tight and it was hard to recover from removing too much foam. Finally I tried cutting small slits around the foam about half an inch apart. This allowed the foam to bend downwards without creating a crease. A very tight fit, I even need a rubber mallet to get one of them in.
As an aside, my table arrived slightly damaged, just some cosmetic blemishes on the wood under the rail. When I called Walmart to process the return, they gave me a refund but told me to keep the table. So I really felt like I was playing with house money even if I completely effed it up.
I will need to get a slightly larger topper from
@rjdev7.
View attachment 1264475