@Roy-Ebol : It depends, MPLS provides a clean and secure connection that is especially desirable for certain types of data, applications, and transactions—especially where a high degree of integrity and privacy is required. I would not recommend internet as it has high latency and delay
Internet is less preferred choice for voice and video communication since packet delivery is on best effort basis with no QOS to support low latency.
Since there is no mechanism to secure customer traffic over Internet, VPN need to be run over Internet to encrypt traffic in order to perform communication across customer location securely.
So I would say, take 1 MPLS and 1 Internet circuit as Primary and Secondary accordingly.
Regards/Inder
Cisco IT Blogs awarded in 2020 & 2021
www.thenetworkdna.com