Whisk all the Marinade ingredients together. Remove 1 tablespoon of the marinade and add to a small bowl with 1/2 cup mayonnaise to make "Flavored Mayonnaise". Add hot sauce to mayonnaise if desired and store in the refrigerator.
Add steak and marinade to a container or Ziploc bag to marinate.
Marinate for 6 hours, or up to overnight. Remove steak from fridge 20-30 minutes before cooking.
Preheat oven to 400 degrees F.
Prepare hoagie rolls by slicing each in half horizontally. Hollow out the bottom and top halves of bread, leaving about a 1/2-inch-thick shell.
Heat 1 teaspoon olive oil over in a large skillet over medium-high heat until smoking. Pat excess marinade off the steak and add to skillet. Cook undisturbed for 1 minute then continue to cook while stirring just until no longer pink, 1-2 minutes, chopping up meat with a spatula as you cook. Remove to a paper towel-lined plate. (You can also chop the meat on a cutting board once it is fully cooked.)
Wipe out skillet and heat one tablespoon olive oil over medium-high heat. Add peppers and onion and cook 6-8 minutes or until softened. Remove the pan from the heat and add steak back to the pan along with 3/4 cup cheddar, and 1 tablespoon of the Spiced Mayonnaise. Stir just until the cheese begins to melt, about 1 minute. Season with salt and pepper to taste.
Spread each top and bottom half of hoagie roll with Spiced mayonnaise. Evenly divide beef mixture between bottom buns then top each with 2 slices provolone cheese. Bake hoagies open faced for 5 minutes or until cheese is completely melted. Replace top buns and enjoy immediately.