Well as to code - the one you don't like, although I did actively follow the university Rugby League team during my time there oh-so-long ago, and what a great time that was.
For benches, I make mine in a very utilitarian way, and same kind of approach as yours to be honest. No fancy...