As the free version contains about 90% of all the features, I recommend you just try it out ;)
When using this Plugin, you make Plugin Commands or JS calls to generate a maze, so out of the box, you can build whatever you want! I see you want to build a Rogue-like Game?
There's no limitation on the number of levels or floors. So with some eventing and variables, you can build a tower, that transfers you into a randomly-chosen type of dungeon floor, e.g. rock cave, ice cave, etc. I usually use a Variable "Progression" here that I increment every time the Player finds the exit, so given your question, you can transfer the Player to a Boss Room once the Variable reaches 25.
Raising the enemies' stats sounds like a cool idea! You will need another Plugin to do so, that will read in the Progression Variable, unfortunately, I don't know if such a Plugin exists.
So all in all, this Plugin generates Maps. Purchasing the Full Version gives you access to a seedable RNG, however, anything else, whether you want to have your game rogue-like, rogue-lite, persisted maps, etc. is up to you.