Great write up as always, Bob.
In response to your question about winning 6 consecutive aways at the same club, I have some info, thinking of that 7 game unbeaten run at Bristol City.
We're currently 6 games unbeaten at Barnsley, winning 5 with one 0-0 in April 2017 (current streak is 2 successive wins).
We drew 6 on the trot at Burnley from 2008!
We are 6 unbeaten at Carlisle, winning 4.
We were unbeaten in our first 7 trips to Chesterfield, winning 5.
We're unbeaten in our last 7 trips to Coventry, winning 4.
We're unbeaten in our last 6 visits to Huddersfield, winning 3.
We went 9 unbeaten at Hull between 1967-77, but only won 2 with 7 successive draws.
We went 8 unbeaten at Leeds between 1985-2015, winning 5 of the last 6.
In terms of successive wins, 6 is easily our best. We've only managed 4 successive away wins at 3 other clubs - Derby, Stoke and Oldham.