Awesome job on the feather texture. My only nitpick would be the feet--toe anatomy of non-hesperornithid hesperornitheans shows they probably did not yet evolve lobed toes, so were probably just webbed.
Hard to say as only some leg bones are known... but yes, it is more primitive than Hesperornis and presumably might still have possessed some functional wings...