There is no dependency on Deploy for any cluster configuratoin EXCEPT a 2-node cluster - where it is used as the mediator (witness).    
 
That being said, it is useful for starting/stopping the cluster, status monitoring, and troubleshooting.  I'd recommend not deleting it - just shut it down.
 
But if you MUST delete the Deploy VM I'd suggest you take a backup and download the package before you remove it.
 
From the CLI:
 
     deploy backup create -name {backup_name} -foreground
     deploy backup show -detailed
     (Copy Download URL into browser and save the file)
 
Then if for some reason you needed the Deploy Utility, you could restore the database using the CLI.