I'm not a military export but it doesn't look like a very good option. To get accurate targeting information Iran will have to use radars. Radars can be detected and destroyed given that the US has air dominance. Also as soon as artillery will start to fire their position will be calculated by counter-battery radars (and they will be destroyed again thanks to air dominance).
So drones (both UAV and unmanned USV) are likely more viable options for Iran.