As others have stated before, I think these packs are good and can bring a lot to the game especially for newer and smaller players.
The only thing I think should have been done and should be done, if CG decides to make them or other similar packs available again in the future, is to communicate.
We all know it takes several months to grind for a GL and I can imagine how bad some people might feel if they have just recently finished or are almost finished with the grind only to then see these packs. Some of those players maybe paid a lot more to progress faster only to then see the packs. Would they have known before, they might have taken a different approach.
In this case I think it should be communicated a few months ahead that players will be able to buy such packs, to avoid this kind of situation.