to actually answer the question.
Go with the direct drive.

bed mapping (it's not levelling) is cheap to add and while it is possible to print flexibles with a shortish bowden tube, a direct drive extruder is always the preferred and better option. Plus a bl-touch is an optional extra on the v3 anyway.
In other words the system is already setup for it, so it should be a simple bolt on job to add one at a later date if it proves your printbed is not flat.

Now I don't say this very often about creality machines - but apart from the crappy bed mounting system which puts the entire bed on a narrow strip in the centre - the cr10 v3 dd is a decent looking printer.

The artillery has the same bed mounting system. But lacks the bracing for the vertical gantry the cr10 v3 has.
On balamce I'd have to say the cr10 v3 is the better designed the two machines and has the more solid frame.

Personally - at the moment - I'd go for a tenlog: https://www.amazon.co.uk/TENLOG-TL-D...ustrial&sr=1-4
They are currently the only 3d printer manufacturers offering a reasonably priced I3 printer with linear rails and proper I3 bed mounting with side supports for the bed.
Just better build and mechanics all round. And has idex extruders which is a major bonus if you intend to print anything that needs supports.
Or just fancy using two co,ours or say: rigid and flexible materials in the same print.

Not quite as large a print volume as the cr10 v3.
But the rest is all better.