Looking good! For easier more uniform slices you may want to partially freeze your roasts. We do that to make chip steak from boneless deer hams and it works great.