pwolf 14 Junior Poster in Training

I am planning a service that I would like to eventually grow into a multi-platform service, however, my original plan of creating a hybrid app may not be the best decision. Is it better to come up with one app design and recreate it on each platform, or design a unique user experience for each platform, making use of the platforms features and design standards? In particular I can see my hybrid app design failing miserably on windows 8 phones. What would result in the best user experience?

Answers appreicated!