Accessing server console using IPMI remotely can add considerable delay and if you reboot the server there are chances you will never see grub load and boot kernel selection screen. If you want to select different kernel or want to make changes in boot procedure for example enabling emergency mode then you cannot do it.