So I removed MariaDB and put back on MySQL 5.6, fresh install of Bonnex7.2 and the problem is still there. I also realize the same error was also occuring when uploading videos and not just Video comments. It's very possible this was affecting many items.
The problem was Both Maria 5.5 and MySQL 5.6 both seem to be running in Strict mode by default on Windows.
Regardless the fix was the following, change sql-mode=""STRICT_TRANS_TABLES" to sql-mode="NO_ENGINE_SUBSTITUTION"
See the following link for more information. https://www.farbeyondcode.com/Solution-for-MariaDB-Field--xxx--doesn-t-have-a-default-value-5-2720.html
So I wiped it all again, put MariaDB back on, turned off strict mode and its working properly on MariaDB
Running Boonex on Windows Server 2012, IIS8 + Wincache and now MariaDB for the past few days and so far very impressed with the performance. I may find some other quirks over time however at this point I am very happy with this setup in comparison to previous Apache deployments. MariaDB is great, I see no reason not to use this unless there are known issues with it and Boonex.