I am not a fan of the way the current forecasting system is set up. There are too many pain points that could lead to terrible outcomes. It is really unwieldy to have to send all the WINGS you wish to forecast to a wallet they designate, then lock the wings up during the forecasting period after you forecast, and then have to send the wings back to your personal wallet (assuming you'd rather keep them in your own). While I realize this is a very early stage process, and this could all change, there are too many points where a mistake could have catastrophic consequences, and if you want to make a lot of forecasts, the chances of a mistake increase.
Personally, I think they should do it similar to ByteBall and Stellar Lumens where you send a small amount from your personal address, and that lets them verify the number of WINGS, and they use that snapshot to allow you to forecast. I am just very wary of sending a lot of wings on multiple occasions to an address that they designate.
Just my $.02