Returning three permanents to your hand from your graveyard for five mana is a decent rate, better than similar cards like Restock, although it's been a long time since I've seen Restock show up in a competitive deck
Ace delivers consistent Red aggro that has held Tier 1 since release
The answer is probably a firm yes for anything thats already close to or above the $30 mark on reprint value alone, which includes Uncharted and Horizon
But enchantments are different to answer
Con: Pretty light on card draw outside of Lord Windgrace, so you'll have games where you ramp a bunch, play one or two threats that die, and then sit there empty-handed for a few turns while everyone else is playing Magic
10 Inexorable Tide Changing The Tide Of Inflation If you've been playing for a long time and don't really track card prices too often, you might not have noticed Inexorable Tide slowly creeping up in price over time