Make the dressing: Combine lemon juice, green onion, basil, garlic, Dijon mustard, honey, oregano, salt, pepper, and olive oil in a blender. Blend until smooth, leaving a few basil flecks. Chill the dressing for at least 30 minutes or place in the freezer for a quick chill.
Prepare the greens: In a large bowl, toss the spring mix and butter lettuce to create an even base. Set aside.
Assemble the salad: Add asparagus, sugar snap peas, thawed peas, radishes, and green onions to the bowl of greens. Toss to combine.
Top the salad: Before serving, add cubed avocado, crumbled bacon, sunflower seeds, sliced almonds, goat cheese, and basil.
Serve: Drizzle with the chilled dressing and toss gently to evenly coat. For leftovers, keep the avocado, bacon, and dressing separate.