В природе не существует программы, чтобы всех устраивала и все нравилось  Абсолютно  каждую одни будут хвалить, другие ругать, третьи  скажут, что все не плохо, НО там и там не нравится. От учителя зависит ОЧЕНЬ многое. Если конкретный учитель любит какую-то программу и умеет по ней работать, то и результаты будут хорошие. С некомпетентным учителем даже самая "простая" программа (ШР) может стать ужасом и для ребенка, и для родителей.Ну и от ребенка зависит. Средний ребенок, идущий в школу по возрасту, без каких-то проблем, вполне "подготовленный",  способен хорошо усвоить любую программу.  21 век считается по-сложнее ШР... Но это не означает, что что-то в ней "непостижимое".  Если вы считаете своего ребенка "не без способностей", то почему бы и не пойти на 21 век? Если оба учителя, как вы пишите, понравились, то куда бы не зачислили - расстраиваться не стоит.