The monthly payments will be lower. Nothing stops you from making higher payments whenever you want.
So putting it all up front gives you more options going forward. More options = better in my book.
However, if you have no self control, higher required monthly payments might end up better for you.