PreferredBackBufferWidth and PreferredBackBufferHeight are returning values now added EffectPass handling applying effects is not a workaround anymore
some more work on GraphicsDevice