Whisk together the hot sauce, sugar, salt, cumin, lime juice and garlic in a small bowl. Whisk in the olive oil.
Add the mangoes, tomatoes, jicama and onion to a large bowl. Pour over the dressing and toss to coat. Add half the cilantro and basil and toss again. Stir in the avocado. Serve garnished with the remaining cilantro and basil.