Looks awesome! I'd have to do something different for the crust since I avoid all processed oils, but I can work around that. I use tofu all the time for "cheesecakes" and mayonnaise since I don't eat any dairy or eggs. My family has been eating my tofu mayonnaise and ranch dressing for a year now and they don't even know the difference because I've never told them!