The FAA has issues the launch license for next week with the primary day being April 17th. SpaceX has installed the flight termination system which would seem to indicate that they expect the launch. The license covers at least Monday to Friday to allow for "slippage".
Apparently the 2nd stage will not attempt the vertical "ocean landing" but will do a belly flop horizontal impact, heat shield down. Curious. Hope we get video of both landings and an explanation. It could be to ensure a breakup so no one else can recover it or just to find out how much of an impact it can survive.
Indicators are that the 2nd stage is going to be given 3 more vacuum engines sooner than expected and be lengthened to about 60-61 meters. What this will do for payload and/or general performance is an unanswered question.
So looks like it should REALLY happen this time or at least VERY soon.