Nice frame and it certainly will be a memento down the road and hopefully bring back some good memories .
The mitre sled is a good thing to have and I highly recommend it as the results are consistent as long as your lumber is straight .

Klaus