I modified my mapper2 script to output a complete svg after each point was placed and then run Inkscape on it to output a png file. I then used Adobe After Effects to import an image sequence. The first Top floor had about 800 images/points, the bottom floor had around 900.
The reason why some lines appear to go much faster than others is that there is a much greater straight line distance between points. I'm not actually "drawing" the lines, as much as I am connecting the points. Thus, a line between two points that are close together takes the exact same time to draw as one between points that are very far apart.
I actually considered writing an interpolation function that would only go a certain distance before it placed another (synthetic) point, so long lines would take the same relative time as shorter points. Similarly, I could also only export a "Frame" after a certain distance of line was drawn, so tiny complex details would draw faster.
Really, though, it was just a 30 minute knock-off of a program and I was pleased with the output it produced as a first pass. If I was doing a lot more of these, or needed the detail, I'd probably go back and muck something up. Also, it involves math, and math is hard!
RE: Broken Floors
Whenever possible I stayed as close to the in-game geometry as I could. In fact, I was so close in some cases that I was able to cut, paste, and scale the image of one of the cracks that I had from a screen shot and have it fit right into the lines I'd captured.
I debated if I wanted to spend the time doing the cracks, but they seemed like such a big part of the character of the map that I was loath to skip them. I almost never add anything to the map in Inkscape.
The only exception is when I take some in-game feature which is a regular geometric shape, like a circle, and actually draw a vector circle on it. This gives me a much cleaner line than just following the in-game verticies. I did this extensively in Poet's Palace. I also add all stairs in Inkscape, and rarely match the number of steps 1:1. The main thing is readability.