In protractor, there are, basically, 3 ways to check if an element is present:
var elm = element(by.id(myid));
browser.isElementPresent(elm);
elm.isPresent();
elm.isElementPresent();
Are these options equivalent and interchangeable, and which one should be generally preferred?