By your post, it is obvious that wat you said intends to mean the although diskeeper is safe, but perfectdisk is MS certified, and diskeeper is not as safe as perfectdisk.
I just mark the Diskeeper giving slow speed at Defragment while Perfect Disk giving Fast Speed. But i really don't know which one is best. Both are Rocking.