I sent my seat to seat concepts so never got to compare the foam bases directly. I love the seat concept, the thing that surprised me and I can’t really see from your pictures is that the front of the seat is about an inch higher than the stock seat. With the stock seat i constantly slipped forwards towards the tank and could put both feet flat on the floor when stopped, when I fitted the seat concept seat, I am on tip toe to touch the floor and when riding, I no longer slide up to the tank, I find it a huge improvement over stock, I can also ride for 4+ hours before i have to start fidgetin, the stock seat had me moving around after an hour.. best $250 I have spent on my Tenere!!