Re: No doubt in my mind
IF - they get a first launch today.
AND - it goes as planned
Then they can look at starting to trying to catch the boosters (since that's where the major expense is) and simultaneously put a couple of ships in orbit with the first tests of transfer.
The QD plate already exists, so the concept of refuelling isn't completely mad, but it is going to be some interesting engineering to keep the two ships attached whilst still (I assume) accelerating enough to settle the fluids into the pump intakes.
The biggest risk is still that a failed catch could cause some significant damage to stage zero...
2025 is certainly very ambitious, but if you don't set ambitious targets than they you aren't ever going to meet even reasonable targets.
(And no I don't think they'll be ready in 2025, but neither do I think that BO is likely to have all that much more than slide decks by then either.