are all of the services and the client running on one pc ?
if true then why use wcf at all ?
just setup some dll's and consume them in the client .exe
also note that you may want to just flag all the projects to be x86 and avoid the mixed mode issues.
unless you have a specific need to allocate large chunks or something...
KISS keep it simple.
unless there are good reasons to make it otherwise.
Agreed. Unless there's a good reason to use WCF, just keep them as simple DLLs.