I also don't record habitat usually due to the options available.
I mainly record near a quarry on a hill. It is on the edge of wooded areas, has a range of foliage, some low some medium, some high, some is tended, but most not, it also has rocky areas, cliffs, and other parts are near a road and there is also a small car park.
It is somewhere between
gardens and parks
mountains and rocks,
But none of these tags seem to fit on their own.
If I could tag multiple options, this would resolve it better perhaps.
On iRecord I am similarly stumped. They offer mixed habitats at least, but the subsection options are all coastal so I leave that part blank.