The only real difference between Maya Hardware and the Hardware Render Buffer is when you render out particles in the Maya Hardware you will get less errors and hassles.... HRB is sort of like quick and dirty but still good for a quick view, but if you want to get good particle rendering then use Maya Hardware