I take Flash and Ghost around 80% of my games. the reason for this is that Viktor has a great burst already, so ignite is not that neccesary. also, your main focus will be to push out the lane and deny some CS and roam. So ghost will be used more frequently. Also, Viktor needs to kite for himself in most situations, and ghost will help out so much in those sticky situations.
I take ignite if I wanna face stomp in lane and have more fun.
Taking barrier if I think I'll be face stomped, especially vs high burst champs like Le Blanc.
I only run this page, EVER on Viktor. I do not like the optional sustain you can pick, because you should not get out traded in lane anyway. You have a shield aswell, so you've got an advantage over many other midlaners who dont. You can push the minion waves easily towards the enemy laner's tower, so they'll have to use their spells on the minions rather than trade with you, so having more % damage from your masteries is way better than running biscuit or feast for example.
I start Q or E depending on if I'm gonna steal a small raptor from the enemy jungler at the beginning of the game.
If I'm gonna steal it, I'll start Q.
taking a small raptor seems irrelevant, but you taking that small chicken leads to you gaining gold and EXP, but more importantly, the enemy jungler LOSING all that. Whenever you take an enemy jungler's camp, and gain lets say 100 gold, you effectively gain 200 gold, because you get 100 but they lose out on 100. your team will now have a 200 gold lead. and especially in the early game, messing with the junglers camps is just a great way to tilt them, and this is a great start.