I have had trauma based CBT and have found it very helpful.
As with any therapy, its hard work and you only get out of it what you put in. There is certainly nothing to lose by giving it a try but dont think that 1 session is enough to gauge by.
Dealing with any trauma is a long hard slog!!