First of all welcome to the Cafe! Glad to have you on board. You found the right place as there is a lot of information here, so take some time to look things over
As for your question, I agree, I think you have to go with Dallas this week. I think the home team has the edge rather than a San Fran team on the road.