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