just a thought...stencilled/stamped concrete might be another option.
It can be colored and "patterned" to look like pavers, but you certainly wouldn't have the weeds/grass problem.
Pavers are more expensive to install because they must be done pretty much by hand...with stencilled/stamped concrete, it could be a much faster/cheaper option.