Looking good Bruce! You are well on your way with the flaps.
Here is a video that I just found on YouTube, that someone posted of one of my competition flights at Top Gun 2012 (my 124" Mosquito). Landings like that are typical with this airplane. Those huge flaps help a lot!