The stamina bonus let you go over the 200 cap, so unless you did not login for over 24 hours, it did provide benefit.
Forum Rules