Nose leg on that gear does look long!
Your flap position in the photo is not enough for good breaking/drag.
The factory have had a stern talking to about the trim adhesion and Ripmax hope it will no longer be an issue.
One thing that has been found more than once is the U/C set screws are not always tight! I checked through my gear before installation, added flats to the nose steering tiller etc. Quite a few people presume (rightly or wrongly!) everything is drop in ready. I don't do that on any gear, so its worth checking. Ripmax are looking at a separate sheet to include to point out even more helpful checks.
I know they have been amazed how quickly this last batch has sold, next Europe batch is late June arrival, definitely going to run out way before then. :-(