I added some responses and additional thoughts in my original post