Totally agree Raw onion is top tier
Actual cheddar cheese is way too strong for a burger in my opinion.
I think cheese competes with savory meaty flavors too much.
Ideally you want something sweet (tomatoes) and something acidic (pickles) to complete it all. IMO ;-)