Interesting approach. It'd be a bit surprising in a Rails app, however, since models usually handle their own validation.
That said, the fact that GuestBookEntry doesn't have validation as a concern does make it simpler.
I might refactor to something like this if a particular model had extremely complicated validation logic, but wouldn't ever do this as a first pass.