If the difference between 30 and 20 minute bag drop cut off is the difference between flying or not, it seems to me the limiting factor is your very tight schedule. A delay on the DLR/a little traffic and you'll miss your flight either way.
As others allude to, recent changes to security rules may also put a spanner in the works.