Ledger Stax Review: Innovative or Overhyped?