It is. v1.0 fixes a lot of bugs and brings Megan's scenes on Bella's romance path. I'll probably release minor releases in the future fixing any bugs that still crop up.
Yes, I missed Megan after I got into the love relationship with Bella.