Tank is not prefilled therefore overflow box needed and those are not cheap and not self priming. Long term. Canister still cheaper overall as leaks can be contained by placing a pan underneath and no worries that during power outage that sump might overflow if it wasn't' first setup correctly. Less evaporation as well.
Haven't dealt with overflows for non-drilled tanks since the 90s but that's what I recall about why I decided against going with them and ran undergravel first tank and canister next. Couldn't afford a reef ready tank. Life sucked back then