If it were necessary to choose between a categorial base that was convenient for semantics and a non categorial base that was convenient for transformational syntax, I might still choose the the former.