The type of coriander makes a big difference. The smooth-coated, Indian coriander comes across as more lemony, while the crinkly-coated, Moroccan coriander has black pepper notes. I find that the Indian coriander and bitter orange peel put the citrusy flavor and aroma over the top for me. I like the contrast from the black pepper and citrus using the other coriander.