hi,

wäre es nicht besser das paket tabularx zu verwenden und den dort angebotenen spaltentyp X der dann die tabelle auf seitenbreite skaliert.
sieht meiner meinung nach schlecht aus wenn sich im dokument der rand verändert.

\usepackage{tabularx}
.
.
.

\begin{tabularx}{1\textwidth}{XXXXX}

\end{tabularx}

außerdem würde ich für höhere spalten nicht baselinestrech verändern sondern arraystretch

\renewcommand{\arraystretch}{1.2}

gruß