protected override void Initialize()
{
RasterizerState temp = new RasterizerState();
temp.CullMode = CullMode.None;
GraphicsDevice.RasterizerState = temp;
base.Initialize();
}
Yours seems like a more elegant way of doing it though. Although i only set the cullmode once at the start because i thought there may have been a slight performance impact setting it every draw call.

Find content
Not Telling