Nothing actually wrong with Double Brace Initialization; I often use it for maps and lists.
It maybe depends on who your audience is -- do the other people on your team understand what you're doing here? Remember that someday, somebody is going to have to read this code.