Hi Ranj, we'd found a workable solution (subject to a bit more testing) but I think your link would have had the edge over ours on price. Luckily for Stu, a friend of his came up with a solution that just couldn't really be beaten by either of ours.
So the well done was for Stu's mate's final solution, but obviously extended to your good self also for what looks like it would have been a very viable option

.
Hardcore networking / OS stuff isn't really something I've had much to do with, so always good to learn of something new