Looks largely OK to me. I'd probably go for "trigger".
I'd also write "The burgeoning middle and lower-middle classes will be...". "Burgeoning people" just sounds a tad odd.
AbilBy the way, what is meant by "go for trigger" as Mr Wordy said in his post above? I looked up theh phrase in my Oxford Idioms Dictionary and went for a google search, but did not find the meaning.
If you type "go for" into [link] it finds quite a few dictionary hits. "Go for" can mean several different things, so you still need to trawl around and pick out the meaning that's appropriate here. But in this case it's handily listed in the right-hand panel: "have a fancy or particular liking or desire for".
Do you mean that you still don't understand what it means?
Or do you mean that you understand what it means, but you don't know why it should mean that?