How can you prove and guarantee that all bitcoins get forwarded instead of kept secretly in your wallet?
If your website is somehow hacked, the hackers would have tons of unencrypted private keys.
Also, "Case 2" - you should not provide any illegal services