There are thousands of them in Ireland, I think 40,000 is the current estimate.
I only ever add ringfort=cashel, when it is one, i.e. when it is surrounded by a wall. I'm not aware of any other types. I'm not a fan of overusing "_type".