I think some of your ranges are a little optimistic, but that's just nitpicking really. The general theory and approach is goot