combining .include() and .contains() for multi reference field

Hi there I am trying to check if there are any items in my dataset where the multireference field contains a user id. doing this by creating a query and filtering with .contains . I also use .include to include everything from the multi reference field I am trying to watch. I dont really know however if my method of checking is correct. does anyone know how I should check this or am I better off just working with the queryReferenced( ) function. thnx

          .contains("profile", id)
          .then( (results) => {
            if(results.items.length > 0) {
            } else {
              // handle case where no matching items found
                $w("#button4").show(); //company form button