A few things, random read/write on any traditional disk array will be that slow, sequential throughput could be fine. You can easily get 1-2MB/s 100% random but still several hundred MB/s sequential r/w.
Defraggler is pretty terrible from what I've seen of it. Turn on scheduled defrag in windows for once a week and worry less about the stats, files will fragment.
Absolutely. But when a different partition on the same array can churn out about 3 times the data you know things can be improved - for no cost.
I've had no issue with defraggler.