As for those of you who would be interested in knowing the next move for this project, I have a handful of features that I'd like to add in short order. The first of which, will be the ability to validate input for required fields.
It's a bit of a pain that the fields don't perform input validation right now (i.e. verifying a value exists), and it could be considered a bug, but I honestly hadn't intended to include that functionality in the initial release, since I figured the platform would throw the appropriate errors. This has turned out to be an incorrect assumption on my part when it comes to Business Required attributes. So, expect to see a feature release in the near future to include this. Apologies to all who are affected by this.