I have integrated it in 2.0.0 add-on, but I don't know why the hideLogo and hideFooter settings for the Widget are not working.
Although v3 is running stably now, I believe using the Widget v2 is the most stable choice.
When calling the parent class's isValid method, there appears to be a spelling error in the errorkey parameter, preventing it from returning correctly.