Pretty much ditto what CIC says, it is much more convenient. He was able to schedule around finals. He also did not take a car to college so it's really nice having them come to him. Also makes sure he stays on schedule since they call him a couple of days beforehand to schedule a time.
His last infusion just before he came home for break they messed up on his meds and didn't ship the steroids, they ended up overnighting and it was delayed from 3:30 one day to 8:30 the following morning. Could have been taken care of right away had he checked what was in the box when he got the delivery but lesson learned.
Yes, labs are a pain, luckily they have a lab on campus since it's a medical oriented college he is attending but then we had to go have labs done when he was on Imuran.