Это вопрос очень личный, ИМХО. Если твердо хотите , чтобы ребенок знал русский и общался с вами на русском - будьте настойчивы и последовательны, не смешивайте. если вырешили, что будете говорить с ребенком на русском дома - значит всегда на русском.Если решите отказаться от русского языка, то отказывайтесь решительно  - по крайней мере  на обозримое будущее.Допустим, до тех пор, пока не почувствуете, что испанский  увернно развивается и ребенок адекватно возрасту на нем может говорить. Решение для себя  сначала примите! А потом уж не напрягайтесь сами и ребенка не дергайте лишний раз. У нас домашний язык русский ибо семья русская.В школе - английский.И английский идет у сына как первый  язык, он говорит на нем легче и получше слегка. Но для меня неприемлимо было отказаться совсем от русского, поэтому у нас смесь языков, но с разделением - если он мне на английском говорит что-то , то я на английском отвечаю.если я спросила на русском - в принципе  буду подталкивать с ответу на русском...Но грамматику не поправляю, "падежов не склонять и родов не изменять"  .Но у нас ситуация посложнее - у меня  все же аутенок, хоть  и с натяжкой, - поэтому  нам приоритетно стремление к общению, нежели  поддержание полноценного  грамотного русского языка.