Welcome to the board! New members can always offer a fresh perspective on these topics.
So we'd like to know what YOU think! Rather than do your homework for you, offer your own opinion first on those two questions. You'll find plenty of people here who will either agree and expand on your opinion or disagree and provide their own commentary.
tony b.