The most significant difference is that a sump cover is designed for point drainage systems while trench grates are used for linear drain systems. In most cases, point drainage is more inexpensive as you use fewer grates.