This is nice, I don’t see any mistake that jumps to my eye.
If you choose to texture this model and give it a nice presentation, you could make a great piece, so I would say keep going.