So I am still fairly new to Droid modding and I'd like to get some feedback and opinions on whether people prefer stock, vanilla froyo or a souped up custom rom implementation of froyo on their verizon moto droid. So far I have used ChevyNo1's Simply Stunning ROM (versions 4.3 and 4.7) and jRummy's Kangerade v5.0.9. I find that both of them are great ROMs, but I have had minor issues with both of them. Things like wi-fi tethering not working, apps2sd issues, self restarts, etc., but they were very on and off. I'd be able to fix most things, but sometimes things would return, other things would pop up, etc.
I haven't spent much time on the official, stock froyo update for the Droid, but I do know the immediate disadvantages are basically no tethering (wi-fi tether isn't included at all and wired one is way too expensive), no overclocking, no root access, and basically no flash support (I read somewhere that a minimum spec for flash 10.1 is 1GHz cpu, so since the stock update won't allow overclocking, doesn't it really not work well at all on it?).
This may seem like a no-brainer at first since custom ROMs offer all those awesome features and the stock hardly offers anything, but when you weigh in stability, support, and overall user experience it becomes tough. The official froyo update is backed by Verizon and Google, and they want it to work perfectly or else they know they lose money. Custom ROMs are just developed and maintained by individuals or small teams, so support is automatically way less, and more problems and bugs are prone to sneak their way through testing. Don't get me wrong, ChevyNo1's support for his ROMs is phenomenal and I haven't posted in jRummy's threads for support, so I can't say anything bad at all about their support. All I'm saying is that they're just human, so there's only so much they can do, versus two huge corporations that have large teams of tech support people. Also, as stated above, my custom ROM experience so far has been pretty problematic and buggy. Chevy's pretty quick about fixing issues, but more keep popping up, and just overall I haven't been able to get the custom ROM experience to be 100% of what I want.
So with all that said, and considering all of the pros and cons of stock, official froyo, vs. custom ROM froyo, what do you guys think is best for the moto droid on verizon?
Oh and to offer more info on what I personally prefer (as far as features, usage, etc.), I think the most important of the new features for me is Apps2SD because I can definitely run out of phone space easily. I know apps are usually small, but when you consider those big, 3D games (Asphalt, FIFA 10, etc.), they can get up to 20MB+ in size, so there's only so many of those the few hundred megs of internal phone storage can hold. Tethering isn't so big now, but I may get a netbook in the future and I don't want to pay another monthly bill for dedicated 3G for it, so tethering with the Droid may become important at that point. I do love to watch online streaming tv shows, so flash comes into play there. However, I really don't see it working that well on the droid at all. Even when I OC'd it to 1.25GHz with one of Chevy's kernels, flash video playback was choppy at best, so yeah I dunno.
So yeah, that's all the relevant info I can think of. Sorry about the novel, lol, and thanks in advance to all who actually read all of this and can offer me some good, informed advice.
Oh and one last thing: I just bought a case for my Droid, and noticed that SetCPU warned me that the temp reached the critical temp that I set for it to warn me about (50 degrees Celsius). Do cases make it easier for the phone to overheat while OC'ing (is it harder to dissipate heat through the added layer of the case)? I guess that'd a point towards stock froyo, although I could still go with a custom ROM and just not OC, or just back it down. Ugghhh too many options, lol, please help with some insight!!
*** Oh and if your answer is custom ROM, please offer a suggestion of which one you've had the best experience with.