Well, my book has 20 videos total of 40 minutes. If you can adjust the quality to fit into says 500MB to a GB, think you can still sell. If not, how about selling that as smaller book, each book has a few videos?
Believe OP's question was oriented more towards opening a secondary source of revenue rather that asking how to embed larger files. Have personally preview tested projects with multiple videos (largest single video 90 minutes at 1.91 GB) but the proofing and loading times for such internally embedded content soon becomes rediculous. On the other hand, I have also embedded multiple movies by reference (largest single file 90 minutes at 3.84 MB) with little or no increase in proofing/loading times and only moderate increases in exported file size (about 500 KB average per movie widget). Of course, the disadvantage of the latter approach is that the reader must connect to the internet to view such content.