Does The IDBI Bank-LIC Plan Make Sense?

Does The IDBI Bank-LIC Plan Make Sense?