yeah i've got this setup in our test environment and it works fine. our live array servers are on different subnets though, for obvious reasons. well, actually they are in completely different buildings at opposite ends of the county, but that's another story!
edit: any reason for not going with tmg if you're only just putting this in?