That DOES look good. I priced a small, galvanized trash can at HD or Lowe's for like $30. Having rebuilt my back deck a year ago I'm familiar with the cost of galvanized metal but it still gave me pause.
I wasn't looking to catch ash, but to store ash until it cooled ... think I'll skip that and just "wait a day."
All of which has nothing to do with your situation, but in your case since the table might create extra overhang, a bucket underneath might make more sense than the ashcan system if a hanging bucket is easier to unhook and empty.