Eh, I'll stick with the PocketBeagle board. It is half the price, very easy to source, doesn't require any special connectors and has those extremely useful PRUs.
Slightly larger, slower and no wireless connectivity but that is a worthwhile tradeoff.
PocketBeagle unfortunately isn't sufficient for integration into a commercial product. It doesn't breakout most of the AM3357's pins. If all you need is USB/I2C/SPI/GPIOs you're OK but PocketBeagle omits things like ethernet, LCD, CAN. If I'm not mistaken PB also has no onboard wireless.
In my experience the PRU code is fairly straightforward and fun to write, but wrangling Linux drivers/remoteproc/TI SDKs/devicetree etc is a bit of a hassle.
Slightly larger, slower and no wireless connectivity but that is a worthwhile tradeoff.