The mini looks familiar but I just can't place it....
Is it one of the now Out of Production Mongoose 2000AD minis?
I really hope you post more pics as the project progresses

Thanks for sharing.
EDIT: should have read the header better, but I still cant see that mini on the pigiron site?