Place the potatoes in a medium- sized sauce pot, add enough water to cover them by an inch or two, and place over high heat to bring it up to a boil. Boil potatoes for about 12 minutes, or until they are fork tender.
To start the corn relish, preheat a medium-size skillet over medium heat with 2 tablespoons of EVOO, twice around the pan. Add the onions, garlic, chili powder, cumin,sugar,salt, and pepper. Cook for 4 to 5 minutes, stirring frequently, until the onions start to take on a golden color and are nice and tender.
While the onions for the corn relish are cooking preheat a large skillet over medium heat with the remaining 2 tablespoons of EVOO. Pat the steaks dry with a paper towel, and season liberally with the grill seasoning. Add the steaks to the hot skillet and cook on each side for 4 to 5 minutes for rare, or 5 to 6 minutes for medium. Remove then from the skillet and let the steaks rest, loosely covered with foil, for about 5 minutes.
Once you have the steaks going, get back to the corn relish. Add the chicken stock and bring the liquid to a bubble. Add the corn and continue to cook for about 2-3 minutes, or until the liquids have reduced by half.
Check on the boiling potatoes. If tender, drain, and return to the hot pot. Smash the potatoes with the masher and combine them with the cream cheese, cheddar cheese and the scallions. Season with a little salt and pepper. Remash, taste, and adjust the seasonings.
To the corn relish add the lime zest and juice and the cilantro. Stir to combine and taste the relish to adjust the seasoning with salt and pepper.
Squeeze a quarter of a lime over each of the rested steaks. Serve the steaks with a large helping of the tangy corn relish and a big mound of the super smashed suds.