I am a beginner in LaTeX, trying to use it for an industrial test report. I have numerous tables in my document, and I have recently discovered the capabilities of siunitx. I would like to use S column whenever possible. I have tentatively modified one table to experiment, but I find that the options I have choosen make a table with fairly large columns and some no longer fit the page. Also, it does not seem the S columns are well centered in the attached example. What fix can be applied?
\documentclass[a4paper, oneside,11pt, english, numbers=noenddot, captions=tableheading]{scrreprt}
\usepackage[T1]{fontenc} % Usual fonts
\usepackage{tgheros,textcomp}% Fonts
\usepackage{siunitx}% Handling Si units
\usepackage{tabularx} % More elaborate form of tables
\usepackage{multirow} %handling of fusionned cells in tables
\renewcommand{\familydefault}{\sfdefault}%selecting default font (clone of helvetica)
%-----------------------------------------------------------------
%BEGIN CONFIG 2 CAVITIES--------------
\newcommand{\ConfigTwoGang}[3]{%
AAAAAAA & 1-20  &1-20 \\
BBBBBBBB & 1-8  &1-20 \\
CCCCCCC& 1-20  &Power \\
}%
%-------------------------------------------------------
%END CONFIG 2 CAVITIES--------------
%------------------------------------------------------
% BEGIN INSERT TABLE TWO CAV
\newcommand{\TableIRTwoGang}[4]{%
\begin{table}[#4]%
\noindent
\begin{center}
\sisetup{table-number-alignment=center,table-figures-integer = 4}
\caption{Insulation resistance (\si{\mega\ohm}) - 2 gang versions}
\begin{tabular}{|c|cS[table-comparator = true]|cS[table-comparator = true]|}
\hline
\multirow{2}{*}{Part number}&\multicolumn{2}{c|}{{Cavity 1}}&\multicolumn{2}{c|}{{Cavity 2}}\\
%\hline
&Position&{Ins. Res.}&Position&{Ins. Res.}\\
\hline\hline
\ConfigTwoGang{#1}{#2}{#3}%
\hline
\end{tabular}
\end{center}
\end{table}
}%
%------------------------------------------------------
\begin{document}
\TableIRTwoGang{> 1500}{> 2000}{> 5000}{H}
\end{document}

