Hi Lightingwizard
I agree with Tom that allowing people a choice in delivery methods is necessary. No one size fits all.
Streaming is most likely the most universal, but this means uploading to a streaming service. Each service has its own advantages / disadvantages in terms of data limits, privacy settings, audience, etc…. You can imbed the URL for your movie on Websites so easy for folks to find. You do need to make sure to not use any copyrighted material like music or you risk being taken down.
I don't agree with Tom about how many people still use optical disks either DVD or BD. Pretty much everyone I know has a optical disk player of some sort hooked up. I was surprised by how few people actually have BD players instead of DVD players, especially given the newer TV screen size and resolution. Watching the same movie on a large HD screen in BD vs DVD is Day & Night difference. Why would anyone who owns a large HD TV not have a BD player? After all BD players also play DVDs.
So you need to give choices. Easy to set up order forms with check boxes for hard paper copy or electronic online ordering.
For our last movie, I have now distributed close to 200 copies. Almost all of them were DVDs. You have many choices in DVD authoring programs.
iDVD is the easiest and has 3 quality settings. You can use iDVD HD for creating them. Apple had a funny HD format that is not fully HD compliant, but allowed 16x9 format. iDVD is very easy to use, works fine in all Mac OSs, and setting up navigation is great, but it does not do BD. The latest version does support Double Layer (DL) DVDs. Wish all authoring programs were as easy to create navigation. It is pretty slow however. Make a disc image then use Toast or Disk Utility(Burn to disk) to create multiple copies.
I distributed around 15-20 Blu-ray Disc (BD) Creating chapters is more problematic and different BD players are more finicky. You can create the chapter markers and export them in FCPX, but navigation is blah. Toast is slightly better, and I hear Adobe Encore is OK(?)
I only distributed 3 Flashdrives. Two were just for computers. One is used to connect to TV. Be careful on thumb drive formatting here. Most direct TV will use ExFAT format, not MacOS GUID or NTFS. The most universal format remains ExFAT which is viewable on Macs, Windows, Linux and AV devices with USB ports. I went ahead and bought 16GB USB3 drives. They also play via USB2.
Fair disclosure… I haven't owned a TV in 20 years or more. Watch on computer.
Best of Luck, Greg