I look at app control in a powered subwoofer as a demerit, not a benefit.
First, bass management and processing belongs at the system level, not the subcomponent level. Otherwise it's just too cumbersome to bother except in the most basic setup. The processing also adds delay, which may make integration trickier. Lastly, an "app" for a durable good is an obsolescence time bomb.
As for the sub choices above, realistically all of them are going to be sufficient to keep up with relatively small towers in all of the above cases. So it boils down to size, finish, and price. Which means the relevant variables are not something that can be addressed from the original question: room layout, subwoofer visibility, finishes of other furnishings in the room. I can't personally envision using subs painted matte/satin black or covered in "black ash" alongside sleek Meridian towers when there is plenty of performance available in better looking packages. But that's not my call. And maybe the plan is to conceal them anyway.