Shingles/ Grid on open brep/ uneven mesh

Hello!
I generated this geometry using pufferfish’s unsplit loft and revolve. I wanted to cover it in shingles but I am not being able to apply a unifom grid to the uneven shapes neither with grasshopper, lunchbox or panelling tools. I only got it to work for single revolve surfaces but this geometry is a bit more complex.

Would anyone know a way of pannelizing this geometry?

Any help would be appreciated! I attach a gh with the open brep and mesh. GeometryMesh&Surface.gh (115.9 KB)