yup, that looks about the same as mine. The pool is reporting your shares correctly yeah?
Well, for any given round, MPOS shows X valid shares and 0 invalid. I'm netting about 90 Hiro per day per 280X. Seems low. I just don't get the worker diff values. On scrypt pools my diff is between 256-512.