Trilinear filtering is useful to avoid artifacts on large flat surfaces that extend away from the viewer. For example floors, walls and airport runways.
Trilinear filtering has a large bandwidth cost, so avoid using it unless it makes a significant visual difference.
Trilinear filtering is likely to have very little visual impact if your application runs on a small screen. If this is the case consider if it is worth the extra computations and bandwidth.
If your application is bandwidth bound, disabling trilinear filtering is a useful performance-quality trade-off.