Hey there. I think I'm the right candidate for you. I've been working with PHP and MySQL for about 5 years now, and I'd be very comfortable tieing the loose ends of your project. It sounds like you just need to have the listing function take into account the date of the last login in order to label a user as inactive. And if you have 1000's of users, I'll be sure to redesign the MySQL table (safely, of course!) so that there isn't a lot of overhead.
Although my preference for web app back-ends is CakePHP, I do have some experience with Yii, plus I am resourceful if I need to be. Please choose me, I'd love to make your web app a success.