I think aiming for YC long term is smart, but YC doesn't really take ideas anymore as far as I know. To increase your odds of getting in you still need to do all the things that you would do anyway: build a prototype, get some users (preferably paid). You have to show the ability to execute to get YC on board these days.