On the plus side...
Good views (even from the corner where the Salford support was, apart from not being able to see the Sky TV screen)
Easy to get to / get away from after the game.
Like at Warrington, there's a mix of standing or seats.
On the minus side.
Not sure about the stand roof being on stilts. If the weather blows in from the North, I reckon that the North Stand concourse area would be decidely cold and wet.
Not enough toilets. (Only one block of gents for the whole of the North stand).
Turnstiles not particularly well marked.