If you have optic fibre in your area, ptcl 4 mbps DSL is better.
In these 3G/4G, ping is slow, so web browsing response etc is almost same as DSL. But in downloading speed, 3G/4G takes the lead, but it has limited data bandwidth, so you cannot download freely [emoji14].
So i don't recommend it for home use where there are multiple internet users. Rest is your choice.