Its a full-blown finisher when you can use it right, but that all depends on the cards that you end up drawing
Most of my equipment is obvious like Swiftfoot Boots, but not these two
Also people this card is $3
Forbid has a powerful built in recursion effect than can even be used to your advantage should you need a discard outlet however it really requires you to have some kind of engine built around it otherwise it is too onerous on your resources to be an efficient answer
The name Ally itself implies that these are creatures that like to work together, and their designs certainly reflect that, because most Allies come with an ability that gets better the more allies you have in play
Thats not going to change much for the Fate Reforged printing, and its likely that the ACR version here will come in around the same price, so reprinting a nearly ten-year-old card in a UB set doesnt really do a ton to make it more accessible