I think the base is very good. However, the lemon juice was for me very overpowering. To tame that taste I added a squashed in avocado as well squeezed in juice from a whole lime. Then it really hit the spot for me.
Personally I didn't think it needed extra spices as the garlic and cilantro gave it plenty of flavour. Very good and a great take-to-work lunch!
I made this salad for my lunches one week. I liked that this was nice and light, and I enjoyed the lemony dressing. I added shredded chicken for more protein and some chopped jalapenos for a bit of heat. I would give it 4 stars if it was a bit zestier, but it was a tad bland.