Did U win Treble ? If yes then I think u can start the team show...
But for me, I just update my team here in this season update.. it's good enough.. even I am now level 11 and managing 3 teams and all are doing fine.. every season I won something...even treble..ofcoz that just my opinion...But it will be your choice to start the show case.. But it will take a lot of your time to update everyday as well.
Good luck for the new season,bro!!!