Great bike. I'm happy you found something that fit the bill.

maybe you shouldn't get new pedals until you are more comfortable with the bike as it is...