Nice draw, this.
As others have said, Bristol has a reputation as a good city that we share some kindship with - would be a good away trip. I've always regarded Bristol City quite positively too (no particular reason as such) - as the bigger of the clubs in one of the country's larger cities, it'd be good to see them in the top flight. I recall a question doing the rounds a couple of years ago (probably when Brighton and Huddersfield were promoted) about who would be the 50th Premier League side (football, of course, only beginning in 1992...) - Bristol City look a fair bet (Brentford, Luton, and Millwall are the others in the Championship who've yet to compete in the Premier League).
Having grown up in Mid Wales, Shrewsbury's a place I've spent a lot of time (it's pretty much the only place you can go from Mid Wales when you reach the independence of your teens!) - a lot of friends of mine used to go to their matches as alternatives to going to see their top flight favourites, and I'll occasionally have a glance at their results/standing. I have vague memories of being in the car near Shrewsbury on the day when we played them in 1996 - just a few days before my 8th birthday (I'd still not been to a match at that point, so there was a certain mystique about being 'close to' the Reds!).
Do the TV-related fixture changes only take place after the replays have passed? Looks like it's all still just Saturday 3pm scheduling so far.