Kosher or coarse salt and freshly ground pepperto taste
Bring a large pot of salted water to a boil. Fill a large bowl with ice water. When the water is boiling, drop the sugar snaps into the pot and cook for 1 minute. Drain the sugar snap peas and plunge them into the ice water.
While you are waiting for the water to boil, make the vinaigrette: In a large bowl combine the olive oil, balsamic vinegar, rice vinegar, Dijon mustard, honey, shallot, salt and pepper.
Drain the cooled sugar snap peas, shake off any excess water, and add them with the onion, cucumbers, dill and mint to the dressing in the bowl. Toss to combine. Taste, adjust seasonings as needed and serve.