rb25 swap would be easier since either way you’d need the rb25 trans (getting them together is likely much cheaper), and if you have the rb20 already the crossmember and all that wiring are compatible, that’s an easy swap
starting with the vg to rb that’s a lot more work, and ultimately depending on your budget, either engine could end up producing more power at a given cost