i think you mixed up a frame between the thick wing things and the hands. looks like the white frame is wrong. everything else looks good though =P
He seems a bit small for the final boss. As a genre, shmups tend to be over-the-top and try to outdo one another.