For me the point are the possible solutions, not my reasons.You are just reiterating what was in the original post, without the reason why you think your solution is a good solution.
Why do you want everything to be in the same subnet?
sorry but this is a *really* stupid answer.Is time to you to use some serious PC instead of one Apple device.