Ceilings Heights per Room with Raybounce

Hello everyone,
I am new with dynamo, and recently at work I had a huge amount of rooms with more than one ceiling each, inside of a revit project. The thing is that I am requiring to place into a room text or number parameter, all the heights belonging to each ceiling that exist in each room and eventual tag that parameter in floorplan. For a matter of trying to ease a bit on the workload of dynamo, I try to do it per level and I would like to even filter out some rooms from the base list of the routine, like the rooms I know already that would not have ceilings in. If anyone could give me an clue on how to achieve this, it would be great. I show you what I have done so far.