Once you finish a 1,000 mile break in period, might I suggest using synthetic oil?
Synthetic has one property that can help your engine continue to live in adverse conditions -- it can withstand temperatures that will cook dino oil into black sludge and varnish.
Take another close look at your piston --
this was partially a lubrication failure due to high temps (possibly due to your vac petcock leaning out your mix due to gas starvation at full speed).
get rid of your vacsuckerI too recommend the list oil checking method as the Suzuki method leaves you always near to "too little oil" with an engine type that is known to use oil.
Also, for synthetic oils that are known to work well with the Savage engine, Rotella T-6 is the least costly of the approved synthetic oils and is really a very good oil for our bikes.