Vezmu to bodově:
- tvůj hlavní problém je, že se na ten obvod díváš staticky, ale v reálu tam dochází k mnoha dynamickým jevům, které ti obyčejný digitální multimetr neukáže
- MOSFETy ti odpráskne špička při náběhu trafa (nebo aspoň by měla...), když ho vrazíš do sítě a trefíš se do blbé části sinusovky, tak je na něm klidně několika násobek normálního napětí (takže ty zenerky s odporama tam nejsou úplně zbytečně, bez nich to není technicky čisté zapojení)
- do kapacitní zátěže to zapojení fakt pracovat nebude (pokud tam pověsíš kondík tak se první čtvrtinu periody nabíjí, druhou čtvrtinu periody vybíjí...prostě kopíruje napětí na trafu tedy ho nenabiješ), možnosti jsou použít buď tak vééééélkou tlumivku, aby zátěž měla induktivní charakter
- nebo ubastlit pro MOSFETy řízení

Možnosti řešení:
1) zkus použít schéma Fig. 3, ale nechat tam jenom ty dva MOSFETy typu N, místo mosfetů typu P tam hoď ty dvě schottky diody, mělo by to jet i do kondenzátoru a s účinností budeš o dost výš
2) řízení mosfetů - jedno z řešení které mě napadá (ale určitě by se dalo vymyslet lepší) je pomocí operáku snímat polaritu napětí na mosfetu a podle toho ho klopit do saturace, tohle zase navěsit na dva mosfety a tím z nich udělat v podstatě diody a zbývající dva spínat zase na tvrdo...ale je to jenom idea podle mě to během spínání a rozpínání těch mosfetů bude kmitat v souvislosti s kolísáním napětí na trafu a celkově by to asi dělalo bordel...chtělo by to ještě vymyslet nějakou hysterezi nebo tak něco...