Nice looking truck! Now, if you can make some sort of a budget engine that looks okay, I'd snap it up.
I'm no rivet counter; but I want the engine to be able to pull 10+ cars, not look totally cheap (unlike my dad's 70's Lionel starter engine), and be of a low price....something akin to the K-line HUSKY line comes to mind, though maybe slightly nicer in looks. Steam or diesel doesn't matter to me, though I would pay more for a "European steam" style non-harry potter engine (something like the Castle Class of Great Western Railway's 4-6-0s).
[That 70s starter engine (Lionel Soo Line Yard Chief Starter Set #5869) did have an all-metal frame, so it was able to take a lot of abuse, but the lack of any rear weight or 2nd powered truck made it capable of far less than my K-line S2]