Я бы на вашем месте дождалась бы когда они будут более взрослые (около 7 лет одному и другому 6 с хвостиком), хотя возраст может быть скорректирован вами из способностей ваших детей.  И отправила бы к репетиторы частному на дому сразу двоих одновременно. На одном уроке им двоим будет гораздо интереснее и вам значительно дешевле. Мы платим за час 700 руб. Начали ходить за год перед школой. И то только по причине, что в англ спецшколе англ начинается с первого класса и на подготовке ребята учили язык, мы не ходили на подготовку сознательно, поэтому чтоб не отставать пошли на английский в частном порядке. Вы еще не забывайте, что детки болеют, возможны пропуски занятий, возмещение пропущенных занятий только по справке от врача, время занятий может быть не очень удобным и тп.... С репетитором можно и сдвинуть время и договориться об удобном для вас времени. Оставите двоих на часик, а сами с третьим мелким прогуляетесь во дворе.  А по поводу рано или не рано, мне кажется что учить до школы нужно, если вам и детям это нужно, а не в дань моде "как все метнулись это делать". В раннем возрасте учить не нужно , не обдуманное корявое произношение и как говорят "привыкаем воспринимать на слух" все это глупости и выкачивание денег из мамочек.  6-7 лет идеальное время для начала изучения языка, когда ребенок способен и учить язык устно, письменно и визуально.