Migrating system to Zynq Z030 + AD9361

We've been working for a few months with a PicoZed SDR 2x2 (Zc7035 + AD9361) but now we'd like to migrate the project to our own SoM (using ZC7030 + AD9361). I'm not an expert so I'm not able to foresee what will be the main problems we will face during this migration.

I would appreciate if someone could tell me if my naive assumptions make sense:

First: cross compile and install libiio in our ARM (ZC7030). This should be relatively simple.

Second: Can I use the same Vivado project that we used with PicoZed (pzsdr1/ccbrk_lvds), changing some minor configuration? My thoughts are we would only have to redefine the pinouts (and maybe devicetree) accordingly, but everything else should work okay.

After these two steps I can use libiio drivers as before, for example sending samples using iio_buffer_push(), and so on.