Allowing people to use more complex categories isn’t the same as forcing them to. We can identify observations to genus, after all. But with habitats it would take some thinking about, and might not add much for someone trying to extract useful information - a lichen habitat could be regarded as woodland, or a tree with bark of a particular acidity, or degree of shade, or run-off, or mossiness and so on. Many acid habitats in the UK support lime-loving lichen on man-made structures like cattle troughs, and so on.
The question I don’t have the answer to here, or maybe on of them is “Who are the end users?”. I find ispot useful because I spend a lot of time looking at stuff on my own, and it’s useful to have ids confirmed or corrected. But I’m not clear whether obs go any further than that - do county recorders use them in compiling bird or moth reports, for example?
Does anyone know?