I did cycle using platy when I setup my very first tank as they are supposed to be one of the hardy species. Although I never lost any fishes during cycling, I'd never do fish-cycling again. I was water changing pretty much daily, and was so concerned about loosing them during cycling period!
In my opinion, you are better off doing fishless cycling - you can sleep comfortably during the night and much less need to do water changes...