I don't see much changing in the grand scheme of things for 3-5 years (it didn't really change much at all since its inclusion like 5 years ago) so this is most likely the version of MyTeam we'll have for a little bit. And, so far, my impression has been... okay.
It's the customisation that's really letting it down. The cars look shabby and fake still but there's a plaster you can put on it with the decal editor. It can make your car look passable if you choose the right sponsor but everything looks out of place outside the car when it comes to team members and pit crew. I thought I could get around it by using Konnersport as they have a car, and staff members, that look genuine. However, I found it really hard to get invested in it. Quite literally in fact as I went with the lowest in every category so i'm pure backmarker but the target for the season investment is still 150 points. I'd be lucky if I get 5. Plus having to drive as Callie and Aiden for the first year is not for me (i'm assuming they're replaceable at the end of S1). I haven't played BP3 so maybe they'd grow on me if I had played it but I left BP2 thinking they're some of the most unlikeable characters in video game history so i've had limited interest. Sure I could sim the first year before I bin them off but then that'll mean i'm even further behind as i'd have no money and few resource points and would only be able to attract drivers who want to finish last.
I share the opinion that the mode feels evolutionary. It feels like there's so much scope and potential for a mode that offers alot more than it currently does, but it also feels like there's no drive (no pun intended) to go in that direction.