I don't think Venue is a step up from the Northridge E series. The Studio series would of course be a step up.