Warning: May contain spoilers!!!
Please remember this is my opinion and you don't have to believe the same thing as me.
In my opinion Leafpool and Crowfeather were meant to be (unless Feathertail was still alive then I would ship her and Crowfeather soooo hard).
Why Crowfeather x Leafpool is Awesome
Without this magical ship the tribe of rushing water would be dead causing the clans to all be dead, because when Brambleclaw, Squirrelpaw, Feathertail, Stormfur, Tawnypelt, and Crowpaw went on the journey to the sundrown place the tribe of rushing water helped them on their journey back to the clans.
The ship is Amazing
Every cat would have died during the battle with dark forest cats if it hadn´t been for Lionblaze and Jayfeather (Leafpool and Crowfeather's kits)
The ship creates beautiful drama which is very important in Warrior cats without drama Warriors is nothing
Thanks for reading Meadowleaf out :P