Na frase em questão os numerais dez e vinte, representados por algarismos, pressupõem o plural anos, sendo, por isso, legítima a paráfrase «mais que 10 anos são 20 anos». Por conseguinte, recomendo o emprego do verbo no plural. Esclareça-se também que com o sujeito formado por expressões como mais de (ou mais que), menos de, cerca de e um substantivo no plural, o verbo vai para o plural; dir-se-á, portanto, «mais que 10 são 20».
Dito isto, admito que da parte do consulente haja a intenção de fazer um jogo com a possibilidade de os numerais serem usados sozinhos, como substantivos comuns. Nesse caso, aceito o singular em «mais que 10 é 20», que é como quem diz: «mais que o número 10 é o número 20».
Uma observação final: se sujeito, verbo copulativo (ser) e predicativo do sujeito são contíguos, não se pode usar vírgula, porque se convenciona não separar assim os constituintes com essas funções. Por conseguinte, entre «mais que 10» e «é» não se põe vírgula, porque a primeira expressão é sujeito ou predicativo do sujeito (trata-se de uma frase identificacional, estrutura de análise sempre controversa).