Why not using simple blurred image on background and some alpha image on front of it to simulate Blurring ? Or simply blurr textures on background objects, and use simple Bloom to make things blurr also !
DOF should be optionnal indeed in the options : - DOF on - DOF off : Use of Bloom instead