Vehicles in UE4 , a constructive debate

I am not professional, but i have trucks with AI in my survival game. Their navigation are roads and u can assault em. They move beetwen some routes. And i dont think they are hard to do, simply u need some logic to move it by the way u want. I did it in blueprints.