Using ion-card-content without a card inside an ion-item button

While experimenting with list layout designs,
I noticed ionic allowed me to put ion-card-content (with no wrapping card) inside an ion-item button,
and comes very close to styling the list the way I was hoping it would be.
Is there a danger using elements in this fashion would break in future ionic versions?

<ion-list no-lines>
  <button ion-item>
  </button ion-item>