Reviewing cards according to the algorithm is more beneficial than reviewing cards in the order in which you created them anyways, IMO. If you go through the exact same sequence of cards multiple times, you can start relying too much on pattern recognition rather than actually understanding the concepts.
I'm not a huge user of flashcards, but when I do use Anki, I review cards from every subject integrated into one deck. This helps ensure I'm actually grasping the concept behind each card rather than memorizing the order the cards pop up on the screen and thus relying on previous cards to help me figure out certain answers.