We own EOYO weeks in Hawaii because we only want to go there every couple of years and don’t want to be in the rental business. We also wanted the lower entry price to get the OV and OF we wanted.
But, if you don’t mind the uncertainty/stress of renting, annual may be the way to go. Many Marriott, Hyatt and Westin owners are able to rent their Hawaiian (and other) timeshares and cover not only one years MF’s but also most if not all of another years Mf’s, thus staying in an upscale resort at no cost.