Not sure what you mean by a further Netflix sub to see it on your TV??
I'm not paying anything different for Netflix than I was with my V6 and have access to it as normal across all three of my 360's (main and minis). I can "see it on my TVs" just fine
(either using the 360 app or the TV built in app)