Can you please explain a little more about possible problems with migrating to newer SoC, since most of the software is arm(armel/armhf) compatible and most likely you will get required binary blobs from TI.
We cannot use bleeding edge hardware since that is simply not available to us. Chip manufacturers deliver to companies like Apple, Samsung, Nokia exclusively. And even when we could get the newest hottest stuff, where from would you, the user, get software that supports your modern platform? /j