Ujawnianie wad modułu

Niedawno zapoznałem się z wzorcem Revealing Module i przeczytałem kilka artykułów na ten temat.

Wygląda to na bardzo dobry wzór i chciałbym zacząć go używać w dużym projekcie, który mam. W projekcie używam: Jquery, KO, requirejs, Jquery Mobile, JayData. Wydaje mi się, że będzie dobrze pasować do KO ViewModels.

W szczególności chciałbym użyćTO wersja tego.

Jedna rzecz, której nie mogłem znaleźć, to wady korzystania z tego wzoru, czy nie ma żadnych (trudno mi w to uwierzyć)?

Co powinienem wziąć pod uwagę przed rozpoczęciem korzystania z niego?

questionAnswers(3)

yourAnswerToTheQuestion