It's good to also talk about failures, so let me tell a failure story. I intended to do this the other way round: I'm a native Spanish speaker with good command of English (officially CEFR C2 level which is the highest recognized in Europe) and I intended to always speak to my son in English so that he could be bilingual (or trilingual, as we also have an additional regional language here). It was an utter failure. S…
In college I remember hearing many stories from bilingual children whose parents spoke exclusively one language at home while the child spoke English at school, etc. Anecdotally, I recall many of these people saying they were less likely to open up to their parents (or, parent, if it was only one exclusively speaking the language). Many cited it was because they didn't feel as comfortable in the second language but didn't bother to even try because they knew their parents wouldn't budge on speaking English.
OP, YMMV and your daughter is only 2 so I'm sure it's fine for now, but it's also important to consider that as she grows into a teenager she may come to resent Spanish. As that happens you might want to allow her to ease off and speak to you in whatever she feels most comfortable with, for the sake of your own relationship. And remember: no matter what the outcome, you're already doing amazing work by preparing her brain to explore languages on her own in the future!