Jeśli twój kod jest taki zaawansowany, to tego typu "pakery" prawie napewno niepoprawnie go skompresują. Kiedyś próbowałem (użyłem kilku różnych, w tym YUI) i kod nie działał po spakowaniu.
To może być dobre dla skryptów typu
Kod
If(alaMaKota) {
document.write('Ala ma kota');
} else {
document.write('Ala nie ma kota');
}
Ale cokolwiek bardziej skomplikowanego - obfuskuj samemu. Dodaj komentarze, abyś sam wiedział później o co chodzi, a na świat wywalaj takie bez komentów.
Ewentualnie sam sobie napisz obfuscatora pod swój skrypt, nie jest to jakieś nadzwyczaj trudne - wkońcu sam robisz super tajne skrypty.
No i tak jak już wcześniej było wspomniane - JavaScript zawsze da się odczytać, niczym go nie zakodujesz, bo skoro przeglądarka potrafi go skompilować, to człowiek potrafi odczytać.