Apologies, i've been pretty busy lately.
I'll have a look and see if i can't improve the performance of the actual route creation and/or view routes loadtime. I have no idea why any of our scripts would have a performance bias against a particular operating system, only browser/OS difference I know of that could happen is if our CSS gets a little off it might display differently between Firefox, IE, Chrome, Safari, etc.