What do you mean? `building:flats=` is a standard, and I haven't seen any question about its usefuleness. 
Not having units per floor now doesn't mean it can't be created. Also it would be useful to have an `addr:flats=` per floor to show how they are numbered on each floor, as the format is not scalable to list all reliably. 