The spawn logic still needs work. But I have found that a team that works together can keep this from happening as much. No teamwork... expect it to keep happening.
As for seeing the signal, its kind of useless. Do what you can to improve your connection, seeing it in game is somewhat useless as it doesn't tell you all that much. I know when my stuff isn't working right, I will usually power cycle and things will be back to normal.
The spawns are definately better than when the game 1st came out in my opinion, but agree they still need work. Those spawns happen to everyone, you just have to take them on the chin for the moment.
As for the lag, apperantly the dedicated servers are live as well as the listen servers, but unfortunately I have no idea how to tell which you are connected too. Lag is always going to be part of online gaming regardless of dedicated servers or not. It may get less intense on the XBone due to all the Ghost games are on dedicated servers for that console I believe.