I would say that if your horse ate Adlib haylage (as in dont let it run out...ever...) good grass and barley rings/conditioning cubes/and lots of oil is a better route to take.
However if the horse is not eating I would examine why.
Weight gain (as I am finding out) is a slow and painfully boring process...you never think you are seeing a difference....