If I were to re-write FR I'd re-write it with virtually the same interface and possibly an even more simplified interface based on John's experience over the years dealing with the code. It needs no graphical bells and whistles. It just needs speed and stability IMO.
Agreed.