They are advertising the broadcast times as 4pm and 11pm on Wednesdays, but the schedule shows that this Wednesday, there will be four episodes from 4pm to 8pm, then the next four from 11pm to 3am. I hope that they're just showing extra episodes to begin with to help generate interest. If they keep this schedule up, they'll run through all of the episodes in about two months.
If you've watched TBS recently, you've probably seen commercials for The Big Bang Theory and Two and a Half Men done by the actors from those shows, helping promote the syndication rebroadcasts on TBS. I've only caught some of today's marathon, but it looks like all of The Five are doing promos for Ion.
The new page for Leverage on the ion website is here.