Use freshly grated onion for better flavor, drain sauerkraut well to avoid sogginess, and cook sandwiches on medium to medium-low heat to melt cheese without burning bread. Customize with different breads, cheeses, or add spicy kick with hot sauce. Leftovers can be stored refrigerated for up to 2 days and reheated in a skillet.