Okay...

I've beaten it more times than I can really count. Probably more than 50 times (Hey! You have your stupidly foolish ways of wasting time too!).

Fastest time is probably about 6 hours, but I don't remember for sure.

Highest level is 50, but only about 37, I think, tops for a party of 4. I just have no patience for all that mindless levelling.

Lowest level, by the way, is 11. I'm positive that I can beat it by 10 if I can keep the random encounters short, but my real aim is to finish at level 8, which seems even harder.

Current party is BB/BB/BM/BM.