Sounds like you have a good handle on your needs in my opinion.