Yes, I am in the townhomes.
Currently I can see the top few rows or so of the west side of the stadium. Based on that, if you're going to be in the west tower (facing west) then I think you'll have a view of practically the whole field, especially the higher up you are.