That is really good, don't expect perfection, when you sand the inlay to match the wood, the sawdust and finish you put on over your inlay it will fill any of the tiny gaps you have.
Here is one I did; it wasn't perfect but looks good on the finished bow which was a gift to a nice lady after her husband bid $500 and won a copperhead backed bow I donated to a fund raiser for a children's hospital. This is a name plate, not a strikeplate at the arrow pass.
The other one is a strikeplate I inletted, it was far from perfect but the finish made it look OK. Both of these are made of osage burl wood that was very old and dark all the way through.