I take your points about inviting brand new consumers to the market Dave - I can't see that this product was ever designed to do that though. I question the usefulness of giving one of these to a "new to film photography" tester. The mere fact that it is large format is enough to put off most people who know nothing about film photography - just getting the film developed is going to be a real pain for those who don't home develop. That said, there are detailed instructions with the kit which show how to use it (provided they are read of course).
I reckon the most likely (non-student) markets are either people who already have LF gear, or those who want to move up and try LF. Either way, the requisite foundational gear (tripod, developing equipment etc) is likely to already be in their armoury - with possibly the exception of the DDS, but ilford have mentioned how easy these are to buy on the used market these days, so its not really an issue.
Having handled the camera, I think the Tripod matter is not too much of an issue - the camera will stand up relatively easily, and most of the people likely to be buying these will already have tripods. Or, a cheap mini pod/ bean bag will work fine also.
The more I use this, the more I regret that there is no shutter mechanism though. If it is off the tripod, the effort to take the lens cap off can cause movements which might ruin the picture if the exposure time is short.