Just a reminder than achieving to make a good story with this will not be enough.
Once the story is wrote, it need to be turned into code, and it's generally where people discover that they can't do it. Take
Ecchi Sensei by example. The story was deep and coherent, each character had its own background, personality and motive, and the narrative was well handled by the author... But the code was a real mess that he never achieved to put together, and now the game is abandoned because of that.
If people advice to start with a small game, it's because of the code, not because of the complexity of story. Simply because it's your coding ability that will in the end decide how your story will be. If you can't achieve to deal with parallel paths, optional branching and all, you'll limit to a VN with a small number of characters. Simply because it's all you can do. And at the opposite if you're good at codding the sky will be your only limits and you can go really wild with your story.
But this, you can only know it after you achieved to finish a small game that will serve to test your ability to turn your ideas into working code.