Для каких целей вы хотите запутать свой код? Я не сталкивался с какими-либо реальными целями, кроме участвовал в конкурсах, но я уверен, что должны быть некоторые разумные и полезные причины для запутывания исходного кода.
Почему, в общем, вам нужно или нужно запутывать ваш код?
В каких реальных приложениях есть обфускация?