I've grown from self seeded plants and they do some weird things. I also got a sweet little baby poo stinky girl out of it, but it was selfed from Kc brains Mango.
You definitely got a sativa dominant girl there, she will need more time to finish.
I understand where your comin from, you might as well get in practice with the seeds you have. then once you are confident enough, get some good genetics.
Your soil looks like its mostly peat, There doesn't seem to be any perlite in your medium.
If its heavy on the peat side, you will have drainage problems plus issues with ph.
The guy that said he put his girls into flower early, did he mentioned if they were from seed or clones?
Some strains can be put into forced early flower, but it comes at a price... lower yields and lower potency/flavor, terpines.
best is to let them mature 6-8 weeks in veg before flowering. longer for sativa dominant.