Die Präposition ob erscheint hier in der Tat ziemlich ungeeignet. Die Subjunktion ob hingegen ist meiner Ansicht nach völlig unproblematisch.