I can give you real world feedback on the stroker kit. I built a no expense spared 310cc engine, cost me a little over $4K and I can tell you this. It's noticeably quicker, dyno numbers were not that impressive, but I'm making 32rwhp and 7ft/lb more than stock with a Shinko Cheater tire on the back with a 48t sprocket. With a near stock tire the tuner is convinced 38-39 hp is possible. This may not sound like it was worth it, but the tire is MUCH larger than OEM and a few pounds heavier. I've had zero issues with the engine and glad I have it, but for the money I would do all the external mods and leave the internals alone. It's very expensive when you add up the time, money in parts, money for balancing, and other foreseen expenses. In the end you have a bike that will still under perform compared to a factory built performance bike. On the other hand, I believe the engine will have close to stock maintenance intervals. As far as reliability, I think this is a subjective area. Riding conditions, environment, and maintenance all play into this durability of the kit. The bigger the engine gets, the more the stress the parts will have to endure. There is a reason big engines don't rev super fast. The stress vs. material strength starts to become a concern. You can build a reliable engine, just keep in mind that gearing will have a big input on part life.
HotRods 3mm stroker crank/rod assy approx. $ 335.00
Balancing done by Thumper Racing: $350.00 ish depending on balancing needs
Replacement gaskets if needed: $60.00 more/less depending on conditions of seals/gaskets
Time: If all goes well, you can get the assembly done in a weekend. The disassembly will be longer due to sending out the piston with the crank. (I sincerely suggest you don't skip the balancing, this is where the reliability comes into play). You are realistically looking at 3wks to a month for complete turnaround on this project. For the time invested, you might as well buy the Athena 290 kit and send it with the crank so you can have all the parts ready to go and be able to ride the bike up to the point of tear down. Hope this helps!