A key constraint for novelty: Maximally Advanced Yet Acceptable: MAYA.
In MAYA, the "acceptable" is not something in theory, it's something in practice.
That is, do people find it acceptable in practice?
If real users of your target market don't like it, for any reason at all, then it's not acceptable.
Something to be careful of: a thing that customers find acceptable, but that has a low ceiling.
Ideally you want something that is easy to get started, and has a smooth continuous ramp in capability up to something with a very high ceiling.