Well, sure, I won't stop you if you want to download the current alpha version (the version here on GameJolt only covers 4 out of 5 chapters, though). And you are right, if there's really something to suggest now might indeed be the best time to suggest it (though the stage of the game is now that far, that it may not be so easy to implement all suggestions). So if you want the full game in the current stage, you can best go to http://dyrt.sourceforge.net and create an account there. As I had a lot of spammers on my site lately your accounts needs to be approved and you need to give a reason to join my site (yeah the spammers were really agressive, I'm sorry). If you tell me you are sovereign010 from gamejolt I'll surely accept you and give you an alpha/beta account giving you access to the most recent version of the game. (On my own site I use the nickname "Tricky" by the way).
The reason why I suggested to wait is, as you are presenting the review on YouTube, I'd (can you blame me) like to come up with the best I can offer when the game is being showed on YouTube. ;)
But you do have a point, this might well be one of the last chances I have to make some good improvements to the game. ;)