Thank you for sharing your thoughts :)
It is intended to be a prototype of level generation for a single-player shooter game.
It is possible to add more room types to make the levels more diverse. Stairs were not planned initially, but that might be a cool feature for the future.
For now, I plan to try using Hilbert curve for level generation and also add procedural furniture placing inside the rooms.