Setting up a VPS and domain name on OVH using Terraform proved challenging due to poor documentation and a brittle provisioning process, despite the cost-effective resources offered. The experience highlighted the need for better documentation and more reliable provisioning options.