These specs are great.
Remember it's still a hybrid platform where people's first interest will be 1st party titles. Nintendo will be delivering some of the best looking games of the respective year on this platform.
Most AA/indie titles will be able to target the system with relative ease provided people are comfortable with 30fps modes.
Big AAA titles will need some hefty dedicated port time but developers will actually be able to offer a comparable experience if they care to.