[eluser]Popcorn[/eluser]
Personally I would stick to individual applications. It will help if you ever need to move the application to a different server. Also, with all 4 applications sharing the database you would have 4x the data in the sessions table than you would normally have if you ran them by themselves. This could affect the performance across the board.