translate English to German: Having said that, these are details compared with the general thinking behind your proposal.
Doch davon abgesehen, handelt es sich nur um Details im Vergleich zu der allgemeinen Sichtweise, die Sie vorschlagen.