Preheat oven to 375°F. Bake bacon on a slotted broiler pan to crisp.
Place chopped onion, chili peppers and garlic in bowl, salt liberally then douse with lime juice; let stand 10 minutes. Add avocados and cilantro, and mash with potato masher to fairly smooth.
Place eggs in a pot with a lid, cover with cold water and bring the water and eggs, uncovered, to a rolling boil. Set timer for 10 minutes. Cover the pot and remove from heat. After 10 minutes, cool the eggs by running under cold water or placing in ice water bath. Crack shells and let stand a few minutes in cold water to loosen. Peel and chop the whites and yolks, and dress with hot sauce, salt and pepper. Add eggs to guacamole and combine to make salad.
To build sandwiches, place 3 slices of bacon on a baguette, top with lettuce, sliced tomatoes and lots of egg salad; set baguette top in place. Or, serve egg salad mounded in a shallow serving bowl and top with chopped tomatoes and chopped bacon. Serve with Romaine hearts and tortilla chips for dipping.