Should I install the iOS 7 beta?

Here is the answer (if you cant read it then its a No): 

- (BOOL) shouldUpgradeToiOS7beta {
return ([self.devices indexOfObjectPassingTest: ^BOOL(id device, NSUInteger idx, BOOL* stop){
if (device.isUsedForDevelopment) {
*stop = YES;
}
}] != NSNotFound)
&& [self isDeveloper]
&& [self contributesToBugReporting];
}

Thank you to the Dev Forum member who posted this. It made my day like many others who get this question, a lot every year. 

iOS 7: Thoughts and Questions

The more I think about it, the more I keep coming to the conclusion that simply focusing on the icons misses the point.
 
With iOS 7, parallax is subtle, but it makes me feel like I’m using a device where hardware and software are cooperating.
 
With such a profound reimagination of iOS, I think it will take me weeks to form a final opinion and understand all the subtleties, all the complexities behind the new iOS.
— Federico Viticci

Worth a read, ~5 mins. With Medium being flooded with knee-jerk opinions its refreshing to look at the update on a broader scale and not judge it by its face value.

WWDC 2013 hardware expectations

I wouldn't anticipate any significant iPhone or iPod hardware update, that's usually reserved for later in the year. The safe bet would be to expect updates to the MacBook Pro, Air and Mac Pro lines. With the Mac Mini as an added bonus. It is a developers conference after all.

Personally, I am waiting for a MacBook Pro update. My current everyday MacBook Pro I use for everything and take everywhere has just passed 3 years of service, late-2010 model. Not one thing wrong, not one fault. Battery also scooted past 500 cycles and is doing alright, not 7 hours but its reasonable. 

My perfect MacBook: Air unibody, Pro graphics and internals, Retina display, 13".