Hi there, i used to love being a service engineer. Done most of the stuff you mentioned apart from much cat5 work.
The only grind was being sent to the the other side of london at 4pm after thinking you are home and dry, apart from that i actually loved the job.