The BLU Win HD w510u, BLU Win HD LTE x150q are the only BLU phones supported to Win 10.
With win 10 you will get no more updates.
If you use the WDRT and go back to 8.1 you will not be able to install 10 again.
There's a mixture of outdated and misleading information here.
The X150E and X150Q are both officially supported for Windows 10 Mobile. For the X150E specifically, the support was officially rolled out back in June 2016. You have to use the Windows Upgrade Advisor app.
After you install the original RTM edition of Windows 10 Mobile via the Upgrade Advisor app, your Blu Win HD LTE will search for updates and download the most recent build of the Anniversary Update. However, after you install the Anniversary Update, you will stop receiving any new builds. The next time a cumulative update is released, your Win HD LTE will not even attempt to download it.
If you're already running a version of the Anniversary Update, and you want to obtain the next cumulative update, you MUST downgrade back to Windows Phone 8.1. Then, re-install the Upgrade Advisor App, and it will re-install the RTM edition of Windows 10 Mobile, which in turn will automatically upgrade you to the newest cumulative update of the Anniversary Update.
This process has to repeat every month as new cumulative updates are released.
It is FALSE that you will be stuck on Windows Phone 8.1 if you use WDRT to downgrade. In fact, the opposite is true: At the moment, downgrading via WDRT is the ONLY way for you to remain up-to-date.
Now, back to the OP's question: We can only guess right now, because it seems that the Win HD LTE hasn't been receiving insider updates for a long time now. But I strongly suspect that we'll miss out on the Creator's Update entirely. We'll probably be stuck with the Anniversary Update.
I do have a glimmer of hope, because another thread on this forum says that Blu technical support has responded to another user acknowledging the OS upgrade bugs, and assuring the customer that they are working with Microsoft to resolve it. Of course, that may be a load of BS.