I'm okay with all those things. I think they are what makes it sound most interesting.
Just a quick FYI. You get an exclusive merit badge for posting your first review in here. But I won't send it until the beginning of next week to make sure you get the CR.