It was really hard for me at times to sit back and let DD figure it out on her own but her father wanted us to respect her autonomy and give her the confidence that comes from having learned to read independently at a young age.

I don't say this very often but he was right and it worked out well for her. When children are engaged, they are learning so for now, maybe Starfall is what she needs and as long as she adheres to a reasonable daily limit, all is good?