Well, I would suggest LectureNotes, but it does not have everything you want. It doesn't have handwriting to text function, but in every other way, it's much better than S Note. There's also MyScript Notes which does support handwriting to text, but it lacks many features that LectureNotes and S Notes has.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?