The sentence that you quote is missing one or two commas in my opinion, but otherwise would, I believe, be accepted by almost all readers. I think that only the most zealous of sticklers would question the structure.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.