Having played quite a bit of voli top this season i'll try to help if i can. Though the lane CAN be tough as cho, depending on how aggro/passive the voli is and what his runes are.
Be warned of his passive, it can bait you into some crazy deaths, it also makes an all in pretty tough depending on how far ahead you are.
If he starts Dorans BLADE, and not shield or flask or something, be wary of some form of level 2 cheese (if he's smart he will auto attack, step ahead, auto).
Chances are against you he will rush Visage. if you are going RoA into Frozen heart (not sure if you're going damage or not) you should be okay unless he gets jungle help or is way ahead. if there isnt a lot of cc on his team besides his get tabi, though mercs helps against his E/ult.
There are two routes you can roll with abilities. Max W for the silence/damage/creep exploding or E if he's being aggressive (you're E will outrade his autos unless gets a bite off on you when below 60%). if he doesnt have W pre stacked before flipping you, auto twice, silence, and walk away.
If the lane is even or he is playing super passive you can get a Ludens after RoA (but get glacial shroud), work on getting feast stacks while poking him if you can.
Chances are the lane is going to go even assuming you dont get all inned or cheesed, just farm up, try to make a tp play and hope you can deal with him in teamfights.
Im going to list some break points/stat checks to watch for.
- He hits level 2 before you (watch for an all in, his W does a LOT of damage)
- He hits level 6 before you and has already been back and picked up a kindlegem/giants belt
- He kills you once or twice and goes Triforce (at this point assuming has no other items you can get jungle to come up and kill him if you both go at full hp). He will do a lot of damage with TF if you are not careful.
- Watch for him backing off or going into brush, he will probably go for a tp play if dragon is open (he can shred dragon with ult and W). OR he will try and bait you into face checking the brush if he waits long enough.