I defragmented my drives on VirtualBox and they always ran faster, even when they were dynamic drives. So yes i suggest defragmenting as it will allow apps to start faster and allow the machine to boot faster. Plus all Windows XP Installations, including this, come very heavily fragmented. You would probobly only have to defrag once ever.