I don't have a problem with debits but I feel that you have to be right about more things with the long options than the CTM spreads.
In any case, is always a good idea to compare different strategies and choose the one with the greater expectancy. In this case, that may have been the puts...