Wondering why you are asking about shaders at the very beginning of the project.
Shaders can most time be exchanged with minimum problems and can still be implemented when the game has reached advanced stage.

You should care about many different things first.