Well as far as a "cookie cutter approach". absolutely it is, and so is the sample player in the SDK, which with the exception of having ad server ability is just as easy to setup and has many less limitations. As I said before, I do not have Brightscript experience, nor do I really wanna learn it just for one platform, unless this Direct Publisher deal makes some real money, then if it proves to be beneficial I'd have no problem spending a few days mastering Brightscript, it appears to be very much like a cross between c# and java.. But closer to java just enough to become confusing as hell, unfortunately Brightscript has less then 5% of the support that java has..
This Direct Publisher is simply an experiment for me to see if the content I own can generate revenue without charging the end users, through advertising, and for me to see how an advertising server operates upfront and close in order to see if it is something I wish to develop and finance on my own or seek investors to finance or just let it be handled third party.
My channel went public today, we have yet to advertise it and I am going to see now if the channel will pick up users on just Roku's advertising, I will start advertising in one month amd see the difference in the demographics then. That tells me how much Roku is worth investing time, money and effort on. So far I am very happy and may go Roku exclusive, but we will know in a month. My private channels on the plain jane, box cutter, sample coded player does extremly well, what I am looking for is more users on the public channel within a few months then I have on my private channel, if that happens then I stay with the direct publisher, if that does not happen then I know being public doesn't make a difference of being private and will just develope a brightscript player with advertising for my private channel if the dollars coming in warrant it.
As for support of even the direct publisher here in the forums, there is not much that I see, and I have noticed many questions go weeks unanswered and there is more spam in the last few weeks then questions, and alot more questions then answers. Those are ththings a developer mostly looks at when deciding to commit to a proprietary platform, or even a standard but slightly customized platform, "Will I hit a snag and noone help me?" from what I see here that is possible. BUT, as I said, I will check daily and do my best to help the people going forward, I however am not an expert on Brightscript or direct publisher but will share all that I know.
http://www.TVByDemand.com