I'd second the butter cream if you don't like BC vanilla one, or you could make a cream cheese one. I generally just use the BC ones because the kids love them, even though to me it tastes like you're eating a bucket of sugar with each bite!

That cake must be THE latest thing - you're the 4th person I know making it for their LO's birthday.

Happy baking.