Are you channeling your best self with this comment? (If you're not sure, check out our Code of Conduct.)
This is what I do as per Rick Bayless. Use a white onion ( I know you said you don't like them and I don't eat them either) if you know how to dice them by cutting in half root to stem, lay flat on board, then cut layered sliced horizontally, then vertically then slice so total 3 directional cutting motions. You want a tiny dice. Put them in a strainer and wash in cold water. You could also just let them soak for a few minutes in a cold water bath. It rinses the offensive cysteine and I don't think you would mind them at all and it will balance the flavors for you. Or you could use a shallot minced finely.
You don't specify what you're going use the salsa for. But here are some things I'd try til I got a mix I liked (select a few that go best for your use): red bell pepper, seeded jalapeno, cilantro or parsley or mint, avocado, jicama, mango, pineapple, coconut flakes - you can tweak it to suit. Add a splash of a fruity vinegar or lime juice if needed.
From basil to tahini to sour cream...
Strawberries' New Sidekicks
Easy Make-Ahead Lunches
What's Topping Lists
Ultimate Stove Cleaning Guide
Grow an Entire Pizza