The majority of cards benefit from levelling up, but there are some I firmly believe are more useful at level one. Also whilst players remain at lower leagues I think it is important that they take time too level up their assets whilst they both learn the game and their particular style of play.
In terms of going up in league when you can, I agree that is the best way forward as the rewards are greater and the challenges more rewarding.