Hi Blake,
I tell you, I loved working on the Seiko 7S26 as per the course. It only teach you how to disassemble it and partly assemble back.
The ofrei one is expensive but steers you in the right direction towards being a hobbyist watchmaker but in no way it is a complete course either. You also get an online -- and very knowledgeable -- instructor. In addition, you learn oiling techniques, cleaning and a little bit about the most important stuff.
All in all, I believe you would benefit from both.
All that said, I would also get a working $20 ebay Seiko and/or ETA movement for practicing. I personally hate to learn in a brand new movement considering the long road of mistakes...One thing I would do first is the Seiko which is inexpensive and buy along with the working movement some junk movements for parts in case I lose a screw, spring or anything else. I would definitely have at least one spare hairspring and invest in the proper tools, not the cheapo recommended in the Seiko tutorial. make sure, if you go that way, the junk movements are of the same type, i.e. 7S26 is not a 7S36 (although most parts are interchangeable, check section about them) and versions A, B and C are not quite exactly the same. Until you get well acquainted with these slight but sometimes meaningful differences I would stick to the same exact movement for replacement. It is also important to get the service data of the movement you work with and consider ordering new parts from suppliers if/when necessary.
We have a section on tools here you can browse and several discussions on cleaning and oiling that will benefit you in order to choose the proper stuff to buy. Ofrei usually describe and clarifies uses and particularities of many items he sells: his page makes good reading. Also, it is essential to watch Mark's videos that illustrate the proper techniques and give you the inside of how to work the movements.
I hope it helps,
Cheers,
Bob