One interesting way of keeping the ease of the "category" components while adding some flavor might be to invent components which would boost the skill check made when the ritual is cast.
That way if they want to just use "300gp of herbs" that's fine, but if they recall that they found that...