Question Author
thanks for your tips!
I have made some already as a practice run and it tastes amazing,. I used Waitrose's alternative to philadelphia cheese and thought it would be really odd tasting but actually its delicious and has that real classic fudge flavour! I will write the recipe up later on when I have a bit more time.
Think i'll do whats suggested and just keep in fridge till the giving, then tell them to store it at least somewhere cold (if they're like us and have pretty much no room in fridge)!!