What do you change up? About the only thing not authentic when I do them is the bread mainly because there's no Cuban bakeries in my part of the country. I also see some made with brown or whole grain mustard, but I'm a yellow mustard guy.
Know fat, know flavor. No fat, no flavor.
I tried going vegan, but then realized it was a big missed steak.