Igbt for AC 32A switch
Good circuit idea, but I think that will be neither cheap nor small. 
For each IGBT you'll pay around 1 USD + 1 USD for each 600V diode (D1, D2). So ~ 4USD for the power parts is pretty expensive. 

I would have a look for a Triac 16A D2PAK (~40USDcent) and a opto triac (~20USDcent) for driving it from a controller. I'm not sure about the 32Amps because normal household fuses are limited to 16 Amps. But with a TOP3 Triac 40 Amps with proper cooling is also possible.

Any way, the proposed circuit should work. I did a simulation in LTSpice and driving the IGBT should be possible. I've found an IGBT simulation model here.

But I think the gate drive circuit won't be easy to create with-out opto isolation because for Q1 you have to apply 12V against GND (or load) (that's easy) but for Q2 you'll need 12V against Line voltage.

I haven't found a way for driving. In the simple simulation that is working I have used two independend voltage sources to create the drive voltage.