i own neither, but going off reviews, the PRID. it's in scale with legion vehicon and deluxe soundwave and scale makes everything 80% better in my book.
None of that makes any sense. FE Deluxe Starscream, RiD Deluxe Soundwave, and RiD Deluxe Vehicon are all in scale with each other. Legion doesn't have any place with deluxes in any way, shape or form.