Would also agree with hybrid. Another thing to avoid is any rear suspension, all this does is use energy which should be going to forward momentum.
As for cyclists on the road. My grumble is when there is a cycle track on the left and they are on the road immediately adjacent going in the same direction as traffic. Why