The Silverado diesel engine is made by Isuzu, which is a proven engine. I would not have a moments hesitation about an Isuzu diesel engine. We are not yet sure which transmission it will be paired with - well, I am not anyway. That would be my only hesitation. Plus the new Silverado is ugly outside and the inside shows that GM went cheap - real cheap - on the redesign. Maybe the Sierra 1500 is a better bet. Same interior but the outside is nicer. Maybe in 4 years I get this truck when they do a better job on the interior and the ride.
No one knows what engine is going in the new Ram. The current, out of production, ecodiesel has about a 7 to 9% failure rate from defective main bearings. It runs great until it doesn't and without a warranty to cover it as long as you own it you are putting your finances at risk.
I haven't heard anything bad about the F-150 diesel. You can order that in an XLT starting with the 2020 model. I understand the engine is a proven design they have used in Europe for a long time.