That's a luxurious platform for an embedded system. You're not at all power or environment constrained? Will your end product actually use all of the peripherals and I/O on the board? BBs (and rPIs) are great prototyping platforms, don't be surprised if there's resistance to the cost when it's time to go to market.
Not at all constrained. It's already on the market, but maintenance is excrutiating, so that's why we want to rewrite.
It's really challenging to offer up solutions without knowing why the maint is excruciating and what's being servede. Are the updates done manually? Are the embedded swervers serving up dynamic content sourced from somewhere other than the local device?