Red flag Fleet WMS Slot Opinion 2025