SL-1200's love to sit on ceramic or glass tiles, especially with decent isolation systems. I've DJ'ed at many places too where they are sitting on concrete patio or paving slab, and sound better than just plonked on a table.
You have a nice tonearm with the Jelco, which has wonderful synergy...